How to threshold a circular symmetric gaussian kernel filter?
3 次查看(过去 30 天)
显示 更早的评论
Two matched-filters, tuned to objects of different sizes, are applied to the tophat image, each of which are thresholded separately and combined using a binary OR operation.
The above said is a step explained in a paper I am referring currently. Here the matched filters used are Circular symmetric Gaussian, kernel ,width= 17 (pixels), sigma = 2.38 (pixels)and Circular symmetric Gaussian, kernel width= 13 (pixels), sigma = 1.5 (pixels). I created the filters using the function 'fspecial' and filtered it using 'imfilter'. Can anyone explain what does 'thresholded separately' means here.
Thanks in advance
0 个评论
回答(1 个)
Image Analyst
2014-6-9
You apply one filter to the image, then threshold it to get binaryImage1. Then you apply the second filter and threshold it to get binaryImage2.
2 个评论
Image Analyst
2014-6-10
Yes of course:
binaryImage = momentMatrix > T;
but if the moment is a matrix, then sqrt(moment) will also be a matrix!
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!