如何在MATLAB中找到图像直方图中的全局峰值?

时间:2015-09-18 06:09:07

标签: image matlab coordinates

对于我正在寻找水平投影的图像,我将这些点绘制为直方图。如何找到直方图具有全局峰值的坐标?如何找到峰的坐标?

I = imread('F:\Work parth\sample images\england.tif'); horizontal_projection=sum(bw,2); plot(horizontal_projection);

1 个答案:

答案 0 :(得分:2)

做:

Peak_location = find(horizontal_projection(:) == max(horizontal_projection(:));

上述答案给出了唯一峰位置(如果只有一个)的输出,以及多个峰值位置,如果有许多具有相同值的全局峰值。