matplotlib实现显示伪彩色图像及色度条


Posted in Python onDecember 07, 2019

灰度图显示为伪彩色图

法一

import matplotlib.pyplot as plt

img = plt.imread('C:/Users/leex/Desktop/lena.jpg')
img_s = img[:,:,0]# 直接读入的img为3通道,这里用直接赋值的方法转为单通道
sc = plt.imshow(img_s)
sc.set_cmap('hot')# 这里可以设置多种模式
plt.colorbar()# 显示色度条

效果

matplotlib实现显示伪彩色图像及色度条

限制范围

import matplotlib.pyplot as plt

img = plt.imread('C:/Users/leex/Desktop/lena.jpg')
img_s = img[:,:,0]
sc = plt.imshow(img_s)
sc.set_cmap('hot')
sc.set_clim(0,100)
plt.colorbar()

效果

matplotlib实现显示伪彩色图像及色度条

法二

import matplotlib.pyplot as plt

img = plt.imread('C:/Users/leex/Desktop/lena.jpg')
img_s = img[:,:,0]
sc = plt.imshow(img_s, cmap = plt.cm.jet)# 设置cmap为RGB图
plt.colorbar()# 显示色度条

效果

matplotlib实现显示伪彩色图像及色度条

限制范围

import matplotlib.pyplot as plt

img = plt.imread('C:/Users/leex/Desktop/lena.jpg')
img_s = img[:,:,0]
sc = plt.imshow(img_s, vmin=0, vmax = 100, cmap = plt.cm.jet)# 限制范围为0-100
plt.colorbar()

效果

matplotlib实现显示伪彩色图像及色度条

以上这篇matplotlib实现显示伪彩色图像及色度条就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之popen函数操作其它程序的输入和输出示例
Feb 10 Python
使用wxpython实现的一个简单图片浏览器实例
Jul 10 Python
python实现马耳可夫链算法实例分析
May 20 Python
python遍历文件夹下所有excel文件
Jan 03 Python
python 从文件夹抽取图片另存的方法
Dec 04 Python
Python中的Socket 与 ScoketServer 通信及遇到问题解决方法
Apr 01 Python
Django REST framework 分页的实现代码
Jun 19 Python
django如何实现视图重定向
Jul 24 Python
opencv3/C++实现视频读取、视频写入
Dec 11 Python
Python 余弦相似度与皮尔逊相关系数 计算实例
Dec 23 Python
浅谈django 模型类使用save()方法的好处与注意事项
Mar 28 Python
python opencv旋转图片的使用方法
Jun 04 Python
python中利用matplotlib读取灰度图的例子
Dec 07 #Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 #Python
python 实现turtle画图并导出图片格式的文件
Dec 07 #Python
基于python plotly交互式图表大全
Dec 07 #Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 #Python
python将时分秒转换成秒的实例
Dec 07 #Python
pandas实现将日期转换成timestamp
Dec 07 #Python
You might like
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
php设计模式 Proxy (代理模式)
2011/06/26 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
laravel 时间格式转时间戳的例子
2019/10/11 PHP
jQuery操作input值的各种方法总结
2013/11/21 Javascript
原生JavaScript编写俄罗斯方块
2015/03/30 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
Vue.js每天必学之过渡与动画
2016/09/06 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
如何正确理解javascript的模块化
2017/03/02 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
[04:10]2016国际邀请赛中国区预选赛第二日TOP10精彩集锦
2016/06/28 DOTA
讲解Python中的标识运算符
2015/05/14 Python
解决Python传递中文参数的问题
2015/08/04 Python
深入解析Python编程中JSON模块的使用
2015/10/15 Python
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
Python中进程和线程的区别详解
2017/10/29 Python
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
python中logging模块的一些简单用法的使用
2019/02/22 Python
详解Python字符串切片
2019/05/20 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
python自动结束mysql慢查询会话的实例代码
2019/10/27 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
Django bulk_create()、update()与数据库事务的效率对比分析
2020/05/15 Python
html5 offlline 缓存使用示例
2013/06/24 HTML / CSS
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
美国玩具公司:U.S.Toy
2018/05/19 全球购物
新闻专业本科生的自我评价分享
2013/11/20 职场文书
运动会通讯稿200字
2014/02/16 职场文书
“四风”查摆问题自我剖析材料
2014/09/27 职场文书
交通事故被告答辩状
2015/05/22 职场文书
民间借贷纠纷答辩状
2015/08/03 职场文书
详解Java实现设计模式之责任链模式
2021/06/23 Java/Android