OpenCV灰度化之后图片为绿色的解决


Posted in Python onDecember 01, 2020

首先需要读图片,查看图片

import cv2
img_opencv = cv2.imread('C:/Users/20752/Desktop/GraduationProject/DogFace/DogFace/OpenSourceCrop_align/0/0.0.png')# BGR
plt.figure()
plt.imshow(img_opencv)
plt.show()

OpenCV灰度化之后图片为绿色的解决

图片与平时看到的不太一样,因为是BGR个格式,平时看到的是RGB格式。

之后转化为灰度图

gray_img = cv2.cvtColor(img_opencv, cv2.COLOR_BGR2GRAY)##彩色图像转为灰度图像
plt.figure()
plt.imshow(gray_img)
plt.show()

可是图片为绿色

OpenCV灰度化之后图片为绿色的解决

一开始我以为是因为没有转化成RGB格式的原因,于是把图片由BGR格式转化为RGB格式发现还是一样
转化为RGB:

img_opencv = cv2.cvtColor(img_opencv, cv2.COLOR_BGR2RGB)

OpenCV灰度化之后图片为绿色的解决

再转化为灰度图:

OpenCV灰度化之后图片为绿色的解决

OpenCV灰度化之后图片为绿色的解决

后来参考链接:https://3water.com/article/201031.htm

“直接使用plt显示图像,它默认使用三通道显示图像。

解决方案:在plt.imshow()添加参数”

修改后:

OpenCV灰度化之后图片为绿色的解决

OpenCV灰度化之后图片为绿色的解决

即设置imshow函数的第二个参数camp为"gray"

OpenCV灰度化之后图片为绿色的解决

到此这篇关于OpenCV灰度化之后图片为绿色的解决的文章就介绍到这了,更多相关OpenCV灰度化之后图片为绿色内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python打印scrapy蜘蛛抓取树结构的方法
Apr 08 Python
Python2.x版本中maketrans()方法的使用介绍
May 19 Python
Python中operator模块的操作符使用示例总结
Jun 28 Python
简单介绍python封装的基本知识
Aug 10 Python
基于python实现蓝牙通信代码实例
Nov 19 Python
在Python中使用K-Means聚类和PCA主成分分析进行图像压缩
Apr 10 Python
如何利用python之wxpy模块玩转微信
Aug 17 Python
Python 常用日期处理 -- calendar 与 dateutil 模块的使用
Sep 02 Python
利用python绘制中国地图(含省界、河流等)
Sep 21 Python
解决python 执行shell命令无法获取返回值的问题
Dec 05 Python
python文件路径操作方法总结
Dec 21 Python
Matplotlib绘制条形图的方法你知道吗
Mar 21 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
Dec 01 #Python
python连接mongodb数据库操作数据示例
Nov 30 #Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
Nov 30 #Python
Python命令行参数定义及需要注意的地方
Nov 30 #Python
用sleep间隔进行python反爬虫的实例讲解
Nov 30 #Python
Python基于Faker假数据构造库
Nov 30 #Python
python爬虫调度器用法及实例代码
Nov 30 #Python
You might like
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
Js的MessageBox
2006/12/03 Javascript
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
jquery remove方法应用详解
2012/11/22 Javascript
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
跟我学习javascript的prototype原型和原型链
2015/11/18 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
jsp 网站引入外部css或者js失效问题解决
2016/10/31 Javascript
jQuery基于cookie实现换肤功能实例
2017/10/14 jQuery
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
JavaScript ECMA-262-3 深入解析(一):执行上下文实例分析
2020/04/25 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
[48:00]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第二场 11.04
2020/11/04 DOTA
介绍Python的@property装饰器的用法
2015/04/28 Python
python中的break、continue、exit()、pass全面解析
2017/08/05 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
python生成带有表格的图片实例
2019/02/03 Python
如何更优雅地写python代码
2019/07/02 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
python递归函数用法详解
2020/10/26 Python
纯CSS3实现手风琴风格菜单具体步骤
2013/05/06 HTML / CSS
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
CPB肌肤之钥美国官网:Clé de Peau Beauté
2017/09/05 全球购物
Notino意大利:购买香水和化妆品
2018/11/14 全球购物
机械工程师求职自我评价
2013/09/23 职场文书
啤酒销售实习自我鉴定
2013/09/24 职场文书
前台文员个人求职信范文
2014/01/05 职场文书
英文演讲稿
2014/05/15 职场文书
计算机专业求职信
2014/06/02 职场文书
医生爱岗敬业演讲稿
2014/08/26 职场文书
KTV门卫岗位职责
2014/10/09 职场文书
欢迎词范文
2015/01/27 职场文书
残联2016年全国助残日活动总结
2016/04/01 职场文书
2019最新企业员工考勤管理制度(通用版)!
2019/07/02 职场文书