3*3 matched filter
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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.
0 commentaires
Réponse acceptée
Image Analyst
le 17 Sep 2012
Modifié(e) : Image Analyst
le 17 Sep 2012
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.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matched Filter and Ambiguity Function dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!