【发布时间】:2016-09-12 13:54:53
【问题描述】:
我读了一张 rgb 图像
img = cv2.imread('image.jpg')
我拆分频道:
b,g,r = cv2.split(img)
当我尝试显示红色图像时,我得到一个灰度图像。我可以看到它是红色的吗?
cv2.imshow('Red image',r)
【问题讨论】:
标签: python python-2.7 opencv
我读了一张 rgb 图像
img = cv2.imread('image.jpg')
我拆分频道:
b,g,r = cv2.split(img)
当我尝试显示红色图像时,我得到一个灰度图像。我可以看到它是红色的吗?
cv2.imshow('Red image',r)
【问题讨论】:
标签: python python-2.7 opencv
制作全为零的蓝色和绿色通道,并将它们与您的红色通道合并。 然后您将看到仅以红色显示的红色通道。
或者你可以将图像的 b 和 g 通道设置为 0。
img[:,:,0] = 0
img[:,:,1] = 0
【讨论】: