1

Lena 画像 256x256 uint8 を使用し、Haar フィルターを適用しました

dwt2(startImage,'haar','mode','sym');

水平、垂直、および斜めのフィルター処理された画像を見ると、レナの詳細が表示されますが、それらが白黒であるかのように見え、対応するマトリックスにはネガティブ エントリ (!) があります。平均的な画像を見ると、白い四角が見えるだけです。Matlab 7.11 でヘルプを検索すると、例が表示されました。MAT ファイルで動作し、wcodemat 関数を使用していますが、画像を読み込む必要があります。

J = imread('Lena.tif');

判別式などをトレーニングするために、多数の画像を処理する予定であるため、スケーリングされた画像を正しく取得するにはどうすればよいですか? この問題を解決するのを手伝ってください。

4

1 に答える 1

1

分解の各レベルで mat2grey を使用する必要がありました。それだけです。

于 2012-11-02T16:54:23.943 に答える