我阅读了一张图片,并将其转换为LAB模型,如下所示:
import cv2
imbgr=cv2.imread('rgb.pic')
imlab=cv2.cvtColor(imbgr,cv2.COLOR_BGR2LAB)
现在,我想要获得的最高(最大值)值L
(如果多次出现相同值的事件,则只希望发生一次)。
我知道我需要以某种方式使用numpy.amax(),但我不知道如何在这里使用它。有什么提示吗?先感谢您。
你可以拉各的L
,a
并b
使用该数组:
L,a,b=imlab[:,:,0], imlab[:,:,1], imlab[:,:,2]
然后用np.amax()
找到它
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句