我在这里发现了许多有关opencv.imread问题的线索,但不像我的那样。这是原始图片,然后是我做的图片:
plt.imshow(cv.imread('test/020.bmp', cv2.IMREAD_UNCHANGED)
我想颜色会发生变化,因为原始图片是RGB,而最终图片是BGR(对吗?)
但是我不明白为什么“ lighting”(右上角文字)的“ t”不同?我没有找到任何解释。而且我认为输出图像的质量很差,这解释了为什么我无法应用OCR算法正确读取文本。
NB:matplotlib.image(== mpimg)同样存在问题
plt.imshow(mpimg.imread('test/020.png'))