2019-10-06 ハイパースペクトルイメージをランダムフォレストでクラス分類 ハイパースペクトル Python 機械学習 ハイパースペクトルイメージ(HSI)の各ピクセルごとのスペクトル情報から機械学習でクラス分類させます。 ここでは、2次元画像の情報(形状、分布)等は学習に使わず、スペクトル情報のみで学習します。 続きを読む
2019-09-29 Pythonで量子プログラミングやってみた 量子コンピュータ Python Qiskit Blueqat Cirq Pythonで触れられる色々な量子コンピューターSDKを紹介します。 ここでは、量子アルゴリズムであるグローバーのアルゴリズムを量子ゲートで実装します。 2量子ビットで|11>を探索します。 今回、紹介するのはこれです。 Qiskit (IBM) Blueqat (MDR) Cirq (Google) 理論、パッケージのインストールは紹介しないので、適宜他のページを参照してください。 続きを読む
2019-09-22 matlab形式のハイパースペクトルイメージ(HSI)をPythonで扱う ハイパースペクトル Python はじめに 前の記事では、ENVI形式のHSIデータを扱いました。 sjsy.hatenablog.com HSIのデータはmatlab形式(.mat)も多くあるので、Pythonで.matのHSIデータを扱う方法を書きます。 続きを読む
2019-09-06 ENVI形式のハイパースペクトルイメージ(HSI)をPythonで扱う ハイパースペクトル Python はじめに ハイパースペクトルイメージングで用いられるデータ形式は様々ありますが、ここではENVI形式の画像データを扱います。 サンプルコードでは拡張子が.lanを扱っていますが、ヘッダーファイル(.hdr)があるENVI形式のデータでも.hdrを読み込めば同様に扱えます。 画像データさえ読み込めてしまえば、機械学習にも利用できます。 続きを読む
2019-09-01 機械学習でつかえるハイパースペクトルのデータセットまとめ ハイパースペクトル 機械学習 はじめに 機械学習で利用可能なハイパースペクトルのデータセットのまとめです。 利用する際には、リンク先の利用条件を確認してください。 続きを読む