python rgb2gray_python-rgb2gray不起作用,创建彩虹图像
我正在尝试对一系列照片进行数据分析,当所有照片都从RGB“更改”为灰度时,它们就会出现,看起来很好:
这是我正在使用的代码:
import matplotlib.pyplot as plt
from skimage.color import rgb2gray
from skimage import data
img = data.astronaut()
img_gray = rgb2gray(img)
plt.imshow(img_gray)
plt.show()
我还尝试过将hsv转换为rgb,然后转换为灰度,但仍会生成类似的非灰度图像.
解决方法:
问题在于,matplotlib使用默认色图显示图像2D.将您的代码更改为
import matplotlib.pyplot as plt
from skimage.color import rgb2gray
from skimage import data
img = data.astronaut()
img_gray = rgb2gray(img)
plt.imshow(img_gray, cmap='gray')
plt.show()
您也可以使用
from skimage import io
io.imshow(img_gray)
它将自动处理灰度图像
标签:scikit-image,matplotlib,python
python rgb2gray_python-rgb2gray不起作用,创建彩虹图像相关推荐
- python人工智能-Python在人工智能中的作用
原标题:Python在人工智能中的作用 Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 谷歌的AI击败了一位围棋大师,是一种衡量人工智能突然的快速发展的方 ...
- python在人工智能应用锁_解读! Python在人工智能中的作用
人工智能是一种未来性的技术,目前正在致力于研究自己的一套工具.一系列的进展在过去的几年中发生了:无事故驾驶超过300000英里并在三个州合法行驶迎来了自动驾驶的一个里程碑:IBM Waston击败了J ...
- python函数对变量的作用_python函数对变量的作用及遵循的原则
1.全局变量和局部变量 全局变量:指在函数之外定义的变量,一般没有缩进,在程序执行的全过程有效 局部变量:指在函数内部使用的变量,仅在函数内部有效,当函数退出时变量将不存在 例如: 1 n=1 #n是 ...
- python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...
一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...
- python中self做前缀_python 创建类和为什么类方法中self形参必不可少?
我们观察到在类中定义方法时,都带有self形参,为何必须在方法中定义形参self呢? 因为Python调用方法创建类实例时,将自动传入实参self.每个与类相关联的方法调用都自动传递实参self,他是 ...
- 站长在线Python精讲:在Python中函数的定义与创建详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中函数的定义与创建详解>.本文的主要内容有:函数的定义.函数的定义规则.函数的创建. 目录 1.函数的定义 2 ...
- Python进阶:理解元类创建类ABCMeta
Python进阶:Python进阶:理解元类创建类ABCMeta 一.理解元类(Meta class) 1.1 元类直观理解 1.2 Python官方文档给出的元类描述 二.理解抽象基类(ABC, A ...
- python中采用字典建立统,Python中使用Counter进行字典创建以及key数量统计的方法...
这里的Counter是指collections中的Counter,通过Counter可以实现字典的创建以及字典key出现频次的统计.然而,使用的时候还是有一点需要注意的小事项. 使用Counter创建 ...
- 浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = ...
最新文章
- WIN10python3.7配置MaskRCNN环境及demo测试(tensorflow-gpu1.x)
- The Proposal of Service Oriented Data Mining System for Solving Real-Life Classification--阅读笔记
- jeecg智能开发平台参与-2013年度中国优秀开源项目评比
- python多态的概念_python中的多态
- Docker最全教程之Python爬网实战(二十二)
- html5语义化编程,HTML5常用的语义化标签
- Spring 的事务隔离级别和传播特性
- 2017.4.14上午
- Redis脚本实现分布式锁
- Jquery—Jquery异步功能实例
- Kernel Method: 6.再生核希尔伯特空间理论
- 在java中new一个对象的流程是怎样的
- STM32F103C8T6 I/O口驱动4位共阳数码管
- 7-4 出圈游戏 (c 语言)PTA
- Debian - Add the checking mail notification - mutt
- UWB协议:IEEE 802.15.4A‐2011学习
- google登陆失败问题解决
- 【MySQL】格式化时间戳以及时间格式
- 机器学习K-均值——nonzero(clusterAssment[冒号,0].A==cent
- 阿尔法蛋机器人tf卡_阿尔法蛋机器人哪款好适合几岁孩子,超能蛋早教机真实效果评测(价格309元)...