matplotlib显示opencv导入的RGB图像

matplotlib显示从opencv读入的RGB彩色图像

存个档,自己经常用还总忘

opencv读取的图像在数组里是按照BGR的顺序存储的
调用cv2.cvtColor函数把BGR图像换成RGB图像即可

from matplotlib import pyplot as plt
import cv2
img=cv2.imread("test.jpg",1)
plt.subplot(391),plt.imshow(cv2.cvtColor(img,cv2.COLOR_BGR2RGB)),plt.title('origin')
plt.axis('off')
plt.show()
上一篇:数字图像与机器视觉基础补充(1)


下一篇:Opencv for python