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函数中的默认参数
Mar 30 Python
python保存字符串到文件的方法
Jul 01 Python
教你用python3根据关键词爬取百度百科的内容
Aug 18 Python
Python中shape计算矩阵的方法示例
Apr 21 Python
Python tornado队列示例-一个并发web爬虫代码分享
Jan 09 Python
Selenium的使用详解
Oct 19 Python
使用Python实现从各个子文件夹中复制指定文件的方法
Oct 25 Python
使用python3实现操作串口详解
Jan 01 Python
python binascii 进制转换实例
Jun 12 Python
解决Python二维数组赋值问题
Nov 28 Python
python 如何调用 dubbo 接口
Sep 24 Python
关于Numpy之repeat、tile的用法总结
Jun 02 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
PHP编码规范的深入探讨
2013/06/06 PHP
ThinkPHP3.1数据CURD操作快速入门
2014/06/19 PHP
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
Iframe实现跨浏览器自适应高度解决方法
2014/09/02 Javascript
微信支付如何实现内置浏览器的H5页面支付
2015/09/25 Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
2016/06/17 Javascript
JavaScript-html标题滚动效果的简单实现
2016/09/08 Javascript
使用ionic切换页面卡顿的解决方法
2016/12/16 Javascript
vue2.0实现导航菜单切换效果
2017/05/08 Javascript
jQuery插件imgAreaSelect基础讲解
2017/05/26 jQuery
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
[01:28]2014DOTA2国际邀请赛中国区预选赛四大豪门直升机抵达会场
2014/05/24 DOTA
python实现ip查询示例
2014/03/26 Python
python开发之IDEL(Python GUI)的使用方法图文详解
2015/11/12 Python
python针对excel的操作技巧
2018/03/13 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
Python实现查找最小的k个数示例【两种解法】
2019/01/08 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
PyCharm使用之配置SSH Interpreter的方法步骤
2019/12/26 Python
python标识符命名规范原理解析
2020/01/10 Python
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
HTML5样式控制示例代码
2013/11/27 HTML / CSS
“型”走纽约上东区:Sam Edelman
2017/04/02 全球购物
高中班主任培训心得体会
2016/01/07 职场文书
小学记事作文之200字
2019/08/06 职场文书
django上传文件的三种方式
2021/04/29 Python
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis