3*3 matched filter

3 ビュー (過去 30 日間)
Chandra Shekhar
Chandra Shekhar 2012 年 9 月 17 日
please any one help me .. how to apply 3*3 matched filter to image.. image is having size 465*800..and matched filter value is all 1's.

採用された回答

Image Analyst
Image Analyst 2012 年 9 月 17 日
編集済み: Image Analyst 2012 年 9 月 17 日
Try this:
blurredImage = conv2(single(grayImage), ones(3)/9);
imshow(blurredImage, []);
% Find where the image was all 1's in a 3x3 box.
% The output image will be exactly 1 in that situation.
matchingRegions = abs(blurredImage - 1) < 0.0001;
% Use axes() or figure() to switch to a new axes if you want.
imshow(matchingRegions, []);
You might also want to look at normxcorr2(). I have a demo for that if you want it.
  1 件のコメント
Chandra Shekhar
Chandra Shekhar 2012 年 9 月 17 日
thanks for giving answer

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatched Filter and Ambiguity Function についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by