博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv imshow plt imshow
阅读量:5136 次
发布时间:2019-06-13

本文共 709 字,大约阅读时间需要 2 分钟。

 

opencv官方文档上写的,

Color image loaded by OpenCV is in BGR mode. But Matplotlib displays in RGB mode. So color images will not be displayed correctly in Matplotlib if image is read with OpenCV. Please see the exercises for more details.

import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('messi4.jpg')b,g,r = cv2.split(img)img2 = cv2.merge([r,g,b])#img2 = img[:,:,::-1]plt.subplot(121);plt.imshow(img) # expects distorted colorplt.subplot(122);plt.imshow(img2) # expect true colorplt.show()cv2.imshow('bgr image',img) # expects true colorcv2.imshow('rgb image',img2) # expects distorted colorcv2.waitKey(0)cv2.destroyAllWindows()

  

转载于:https://www.cnblogs.com/jianyingzhou/p/11216163.html

你可能感兴趣的文章
用户权限设置
查看>>
java 之equals与"=="的区别
查看>>
LinkedList<E>源码分析
查看>>
Real-Time Rendering 笔记
查看>>
如何理解HTML结构的语义化
查看>>
Intellij IDEA(eclipse设置)常用快捷键
查看>>
NAT基本原理
查看>>
Java Content Repository API 简介 转自(https://www.ibm.com/developerworks/cn/java/j-jcr/)
查看>>
visio二次开发——图纸解析
查看>>
Activity之间的跳转:
查看>>
iTunes Connect 开发者上手经验(转)
查看>>
vertical-align你为什么不生效
查看>>
C++ 实践总结
查看>>
composer 国内镜像配置
查看>>
软件是天时、地利、人和的产物!
查看>>
python定时清空本目录下除本脚本外的全部文件
查看>>
【PHP】在目标字符串指定位置插入字符串
查看>>
【JS】jQuery设置定时器,访问服务器(PHP示例)配合微信、支付宝原生支付,跳转web网页...
查看>>
实验四2
查看>>
VS2012+Win7网站发布详细步骤
查看>>