OpenCV3:为什么法师颜色不会改变为B / W?

时间:2017-11-14 21:55:39

标签: python python-3.x opencv3.0

我正在从OpenCV3文档中进行侵蚀示例,但是尽管我在阅读图像时发生了变化,但图像的颜色变为紫色而不是黑色和白色。默认图像也是黑白图像。虽然如果我不将图像更改为黑白,则表示正确显示。

img = cv2.imread('j.png', 0)        # 0 for black and white
kernel = np.ones((5,5), np.uint8)
erosion = cv2.erode(img, kernel, iterations=1)
plt.subplot(121), plt.imshow(img), plt.title('Original')
plt.xticks([]), plt.yticks([])
plt.subplot(122), plt.imshow(erosion), plt.title('Erosion')
plt.xticks([]), plt.yticks([])
plt.show()

How it should be

How it is

0 个答案:

没有答案