1
私はMATLABの初心者です。画像の特徴ベクトルとしてピクセルグレイレベル値に変換する必要があるbmp画像があります。誰かが私にそれをどうやって行えるのかを提案することはできますか? これらのピクセルグレーレベル値をフィーチャとして使用し、PCA/LDAのような操作を実行する必要があります。 私はimread()を試しましたが、それは私に行列を返します。私は、特徴ベクトルがただ1つの行ベクトルになると感じています。PNG画像をピクセルグレイレベル値に変換する機能ベクトル
よろしく、
お返事ありがとうございます。では、imread()が72x96x3の行列を返す場合、私はrgb2gray()を使うべきですか?そうであれば72 * 96は6912なので各行の特徴ベクトルは6912の列値を持つでしょうか? – rinku
正しい。 PCAは最終的に利用可能なメモリによって制限されますが、その多くの機能で動作するはずです。 –
BTWでは、すべての生のピクセルデータを使用するのではなく、コンピュータビジョンフィールドを調べたい場合は、画像から特徴を抽出する他の興味深い方法がたくさんあります。がんばろう! –