<分区>
我刚开始使用 OpenCV 和 Python。我已经安装了它并开始使用一个简单的脚本。我想加载彩色图像和黑白图像。这是简单的代码:
import cv2
import numpy as np
from matplotlib import pyplot as plt
img1 = cv2.imread("tiger.jpg",3)
img2 = cv2.imread("tiger.jpg",0)
plt.subplot(121),plt.imshow(img1),plt.title('TIGER_COLOR')
plt.subplot(122),plt.imshow(img2),plt.title('TIGER_BW')
plt.show()
好的,这是我使用的真实颜色图像:https://pixabay.com/en/tiger-cub-tiger-cub-big-cat-feline-165189/ . 问题是,当我显示这段代码的结果时,我得到了:
如您所见,两张图片的颜色都不对。我以为是因为我使用的是开源图形驱动程序,但我安装了私有(private)驱动程序,问题仍然存在。
我该如何解决这个问题?有什么问题?有任何想法吗? 谢谢!