欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用matplotlib显示cv2的彩色图片

程序员文章站 2022-03-20 17:56:40
...

通常情况下matplot无法显示opencv打开的彩色图片,因为cv2的通是BGR,需要分割后重组

import cv2
desert_img = cv2.imread(r'Desert.jpg',1)
b,g,r = cv2.split(desert_img)
img = cv2.merge((r,g,b))
#或者是img = cv2.cvtColor(desert_img,cv2.COLOR_BGR2RGB)
plt.imshow(img,)
plt.xticks([]), plt.yticks([])
plt.show()
相关标签: python图片处理