-3

私は背部手静脈認識システムに取り組んでいます。私はすでに細いバージョンの静脈を取得しており、次にfeature extraction示すように続行する必要があります.

http://imageshack.us/a/img194/5490/0059hv1.png

http://imageshack.us/a/img543/9764/zsthin0059hv1.png

上の写真からわかるように、最初は元の画像です。画像の正規化とそれに続くヒストグラムの均等化、適応しきい値処理、ウィーナー フィルター、および細線化アルゴリズムにより、2 番目の画像が得られます。

そこから、マッチングに使用する特徴抽出のために画像を処理する必要があります。

matlab を使用して細線化された静脈パターン (画像 2) のすべてのピクセルをループし、各ピクセル値をメモ帳ファイルに保存するコードを提供していただければ幸いです。

ありがとうございました

4

1 に答える 1

0

bwboundariesを見てください。それはあなたが望むものを正確に与えることができます。

次のように使用します。

B = bwboundaries(BW);

Bには5つのセルが含まれます(画像を見た後の私の推定によると)。各セルには、曲線の座標を含むnx2ベクトルが含まれますxy座標を取得したら、次のように元の場所からピクセル値を取得できます。[row,col]と 曲線の座標が含まれているxと仮定するとy、 を使用してピクセル値を取得できますsub2ind。次にtextwrite、メモ帳ファイルに値を書き込むために使用します。

あなたが理解できるように、いくつかのことを残しておきます。

于 2013-04-11T08:43:28.297 に答える