How do i find the local maximums of a 2D matrix in a specified neighborhood?
33 次查看(过去 30 天)
显示 更早的评论
Hi,
I've been using the function Localmax = imregionalmax(MyMatrix).
The problem is that this function only gives me the local maximums on a neighborhood of 1 pixel, and i need my maximums spaced by 8 pixel horizontally, vertically and diagonally.
Can somebody help me? Thanks in advance.
0 个评论
回答(1 个)
Urmila Rajpurohith
2020-3-6
you can use below command
Localmax = imregionalmax(MyMatrix,conn)
Where "conn" specifies the pixel connectivity.
you can refer to the below documentation link for more information on how to use "conn" property
0 个评论
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!