問題タブ [spectral]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
151 参照

python-3.x - ウィンドウを保持して、Python でスペクトルを使用して HSI を表示する

Python で特定のバンドのハイパースペクトル画像を表示するためにスペクトルを使用しています。これは私のコードです。

画像はポップアップしますが、その後閉じます。ウィンドウを保持するためのwaitkeyのような機能はありますか?

0 投票する
0 に答える
276 参照

c++ - DLIB C++ でのスペクトル クラスタリング

DLIB ライブラリで見つけた k 平均クラスタリング アルゴリズムと、その後のスペクトル クラスタリング アルゴリズムを使用して、BW 画像をクラスタリングしたいと考えています。現時点での結果は(少なくとも私にとっては)非常に奇妙であり、何か助けていただければ幸いです。

元の画像:

クラスタ化するイメージ

今のところ現在の結果は次のとおりです。

結果1

結果 2

結果 3

0 投票する
2 に答える
11435 参照

python - Pythonを使用したFWHMの計算

Pythonを使用してスペクトルのFWHMを計算しようとしています。スペクトルの説明 (私は物理学の観点から話している) は少し複雑で、単純なガウスまたはローレンティアン プロファイルを使用してデータを適合させることはできません。

これまでのところ、データの補間を管理し、最大値の半分を通る X 軸に平行な直線を描くことができました。

ピークの両側にある 2 つの線の交点の座標を見つけるにはどうすればよいですか?

それらのポイントにカーソルを合わせると座標が得られることはわかっていますが、このプロセスを自動化して、よりユーザーフレンドリーにしたいと考えています。どうやってやるの?

ここに画像の説明を入力

0 投票する
0 に答える
394 参照

python - scikit Learnでスペクトルバイクラスタリングを使用する前の標準スケーリングデータ?

ねえ、

さまざまなコホートからのデータセットがあり、 sklearn 関数 Spectral Biclusteringを使用してそれらをバイクラスター化したいと考えています。上記のリンクでわかるように、このアプローチでは一種の正規化を使用して SVD を計算しています。

バイクラスタリングの前にデータを正規化する必要がありますか? たとえば、StandardScaling (ゼロ平均と 1 の標準偏差) を使用しますか? 上記の関数はまだ一種の正規化を使用しているためです。 データが異なる分布から来ている場合など、それで十分ですか、それとも事前に正規化する必要がありますか?

標準スケーリングがある場合とない場合で異なる結果が得られており、必要かどうかに関係なく、元の論文で情報を見つけることができません。

私のデータセットのコードと例を見つけることができます。これは実データなので真相はわかりません。最後にコンセンサス スコアを計算して、2 つの二重クラスターを比較しました。残念ながら、クラスターは同じではありません。

人工データでも試してみましたが(最後のリンクの例を参照)、結果は同じですが、実際のデータではそうではありません。

では、どのアプローチが正しいかをどのように知ることができますか?