【发布时间】:2019-12-15 08:11:27
【问题描述】:
我找到了使用 cv2.split (img) 命令从 RGB 图像中提取单个通道的 opencv 文档,但它并没有真正返回所选通道的图像。它们看起来都像灰度。有人能帮我吗?我附上照片。
b = img[:,:,0]
g = img[:,:,1]
r = img[:,:,2]
or
b,g,r = cv2.split(img)
这是正确的提取吗? 完整的红色通道 - img 在哪里?
【问题讨论】:
-
你试过蓝色还是绿色?图片中有很多红色,所以它可能只是显示为灰度
-
分离通道只是灰度图像。它们通常不包含颜色。您可以通过各种方式为它们着色。请参阅下面的答案。
标签: python image opencv image-processing signal-processing