我将图片的颜色转换为 LAB如下:
import cv2
imbgr=cv2.imread('rgbpic?jpg')
imlab=cv2.cvtColor(imbgr,cv2.COLOR_BGR2LAB)
cv2.imwrite('lab.jpg',imlab)
现在,我想知道如何获取给定像素 p(x, y)
?imlab
的
最佳答案
imbgr
和 imlab
是标准 numpy 数组。要访问像素 p(x,y)
,请使用 imlab[y][x]
;结果是一个包含 3 个 channel 值的数组。
关于python - OpenCV:获取像素的 L a b 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28717271/