【发布时间】:2015-05-05 12:03:57
【问题描述】:
我正在阅读图片(img1=cv2.imread('picture.jpg')),上面只有一个物体,背景是黑色的。
请注意,该对象没有黑色像素。
我想将img1 复制到img2,如下所示:img2=img1.copy() 但我希望在img2 中将img1 的所有黑色像素(背景)设置为白色。我怎样才能达到这个目标?
【问题讨论】:
-
只是用白色像素填充()?
-
我会看看我能用@berak 的建议做什么
-
img1的前景像素呢?img1是二值图像吗?如果是,那么在img2上设置img1背景像素的白色最简单的方法是使用bitwise operators。 -
@Kornel 不,它是多色 (RGB) 图像
标签: python python-2.7 opencv numpy