【发布时间】:2012-08-24 14:51:53
【问题描述】:
我正在将图像加载到 python 中,例如
image = cv2.imread("new_image.jpg")
如何获取image的RGB值?
【问题讨论】:
-
确实如此,但如果我想访问图像 rgb 值,该怎么做?
-
它是从 0x000000 到 0xFFFFFF 的范围吗?您可能需要将其转换为十六进制以具有可识别的颜色...然后从中获取每个 r,g,b 值(它可能是 0.0-1.0 的范围,在这种情况下乘以 0xFFFFFF(最大 RGB Hex )
-
OpenCV 拥有出色的tutorials。
-
@RoryLester 您可以使用
cv2.cvtColor(image, cv2.COLOR_BGR2YCbCr)轻松转换您的图像,而且效率可能更高。
标签: python opencv computer-vision