Matlab相当新,所以也许这是一个非常简单的问题。我尝试但无法理解如何去做。
我有RGB
图片,我希望在矩形区域中找到maximum
强度Red
颜色(我有4个顶点的坐标。)
我可以循环遍历矩形的所有不同点并找到最大值,但必须有一个更简单的解决方案。
TIA。
答案 0 :(得分:1)
将您的图片显示为im
,您可以尝试以下操作:
R = im(minrow:maxrow, mincol:maxcol, 1); %// extract rectangular area, R component
result = max(R(:)); %// put into column-vector form and maximize