【发布时间】:2020-06-07 07:58:38
【问题描述】:
pil_image = Image.open('1.png')
opencvImage = cv2.cvtColor(np.array(pil_image), cv2.COLOR_RGB2BGR)
plt.imshow(pil_image)
COLOR_RGB2BGR 没有正确转换颜色的任何原因?
我试图保持红色,但它变成了紫色。
【问题讨论】:
-
请问紫色在哪里?
-
哦,我明白了,你把输入和输出图像连接在一起了。请单独提供。
-
你在改变像素顺序不正常吗?
-
为什么要用 PIL 打开图像,用 OpenCV 处理,用 matplotlib 显示?你肯定会混淆自己并添加不必要的依赖项。
-
您的帖子中只有一张图片包含两个图表。