python 3.8.0版本的skimage库是什么_python的skimage库 图像读取显示
单幅图像读取并显示
代码
"""
读取图像并显示
"""
import matplotlib.pyplot as plt
import matplotlib
from skimage import data
matplotlib.rcParams[‘font.size‘] = 18
images = (‘astronaut‘,
‘binary_blobs‘,
‘brick‘,
‘colorwheel‘,
‘camera‘,
‘checkerboard‘,
‘chelsea‘,
‘clock‘,
‘coffee‘,
‘coins‘,
‘grass‘,
‘gravel‘,
‘horse‘,
‘logo‘,
‘page‘,
‘text‘,
‘rocket‘,
)
for name in images:
# getattr(object, name[, default])
# 函数功能是从对象object中获取名称为name的属性,等效与调用object.name。
caller = getattr(data, name)
# 得到图像们
image = caller()
plt.figure()
plt.title(name)
if image.ndim == 2:
plt.imshow(image, cmap=plt.cm.gray)
else:
plt.imshow(image)
plt.show()
效果
读取显示立体图像;同时显示多幅图像
代码
"""
===============
Specific images
===============
"""
import matplotlib.pyplot as plt
import matplotlib
from skimage import data
matplotlib.rcParams[‘font.size‘] = 18
######################################################################
# 立体图像显示
# Stereo images
# =============
fig, axes = plt.subplots(1, 2, figsize=(8, 4))
ax = axes.ravel()
images = data.stereo_motorcycle()
ax[0].imshow(images[0])
ax[1].imshow(images[1])
# tight_layout会自动调整子图参数,使之填充整个图像区域。这是个实验特性,可能在一些情况下不工作。
# 它仅仅检查坐标轴标签、刻度标签以及标题的部分。
fig.tight_layout()
plt.show()
######################################################################
# 同时显示多幅人脸图像
# Faces and non-faces dataset
# ===========================
#
# A sample of 20 over 200 images is displayed.
fig, axes = plt.subplots(4, 5, figsize=(20, 20))
ax = axes.ravel()
images = data.lfw_subset()
for i in range(20):
ax[i].imshow(images[90+i], cmap=plt.cm.gray)
ax[i].axis(‘off‘)
fig.tight_layout()
plt.show()
结果
原文:https://www.cnblogs.com/wojianxin/p/12631049.html
python 3.8.0版本的skimage库是什么_python的skimage库 图像读取显示相关推荐
- JEECG V3.0 版本(jbpm5 工作流自定义+WEB UI快速开发库+代码生成器) spring mvc +hibernate
简要说明 JEECG V3.0版本推翻了原有SSH2架构,采用SpringMVC+Hibernate+Spring jdbc基础架构, 采用面向声明的开发模式,基于泛型方式编写极少代码即可实现复杂的数 ...
- Excelize 发布 2.1.0 版本, Go 语言最受欢迎的 Excel 基础库
Excelize 是 Go 语言编写的用于操作 Office Excel 文档类库,基于 ECMA-376 Office Open XML 标准.可以使用它来读取.写入由 Microsoft Exce ...
- 基于Python 3.11.0版本模拟登录并爬取西安理工大学正方教务系统的学分绩点并计算
目录 使用软件以及运行环境 对于环境的搭建 代码思路 需要导入的包 模拟登录 爬取数据 绩点计算器 功能一 功能二 完整代码 使用软件以及运行环境 win10系统,Vs Code软件,Python 3 ...
- python怎么导入第三方库完整教程_Python 安装第三方库教程
Python是一门优雅的语言,简洁的语法,强大的功能.包含丰富的第三方库,那么问题来了,如何安装这些第三方库(包)呢? 我的电脑:Windows 764位 Python IDE软件:PyCharm 2 ...
- skimage 图像读取显示
单幅图像读取并显示 代码 """ 读取图像并显示 """ import matplotlib.pyplot as plt import ma ...
- python标准库怎么用_Python常用标准库使用(一)
自学python一段时间,之前总是学习基本语法,对Python标准库没怎么接触,所以计划从常用的标准库开始,大体了解一遍,下面是学习过程中的笔记. 一.OS模块 主要对目录.或者文件操作.常用方法如下 ...
- python选择题库和答案_python根据题库答案自动答题
学习python有一段时间了,一直没有一个完整的项目.这次总算完成了一个小的项目-自动打开网页答题,虽然还不是很完美,也足够用了. 分享下过程. 首先理清思路:解析网页-->提取题目--> ...
- python内置库有哪些_python 内置库
广告关闭 回望2020,你在技术之路上,有什么收获和成长么?对于未来,你有什么期待么?云+社区年度征文,各种定制好礼等你! version: 0. 2.0, configurations: }, de ...
- python的科学计算库有哪些_Python科学计算库-Numpy
NumPy 是 Python 语言的一个扩充程序库.支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,也是学习 python 必学的一个库. 1. 读取文件 numpy.gen ...
最新文章
- php导出excel数据使用csv替代xls格式
- 34.对象 GC,GC属性,影响GC的因素,GC步骤,GC算法,安全区/安全区域,新生代,老年代等介绍
- GoogLeNet系列解读
- VC 打开目录对话框
- silverlight之datagrid的一个问题
- [skill] C与C++对于类型转换的验证
- python+selenium方法大全
- PS打造油画般的风景人像
- 第k小的数(二分、partition)
- 给mysql salve从库复制授权_MySQL主从复制
- checkout 撤销修改_撤销修改(第8篇)
- Eclipse用法和技巧十七:覆盖父类方法
- 限制UITextView输入字数(兼容iOS7)
- size_t_百度百科
- gin框架01--快速入门gin框架
- 夏普M3508U复印机无法打印的解决方法
- 嵌入式Linux系统的指纹识别,嵌入式指纹识别系统设计
- 如何把视频压缩到最小?请看详细步骤
- 服务器装系统提示未找到任何驱动器,u盘装系统win7显示未找到任何驱动器怎么办?未找到任何驱动器解决步骤...
- cenntos7安装Nginx添加passenger模块
热门文章
- eclipse javafx找不到或无法加载主类_JVM类加载
- iphone远程连接mysql_如何远程连接数据库 原来是这样的
- c语言五位数大到小排序,刚学c语言,老师让用if编一个五个数字从大到小的排序,有那个大神能帮我,谢谢啦...
- Oracle数据库被锁
- 【编程语言】Python-Pandas库中的交叉表
- springMVC ---- 异步调用
- JavaSE----代码块、内部类
- plsql 自动查询最后页_一次SQL查询优化思考过程(900W+数据,从17s到300ms)
- SpringBootSwagger构建REST API并生成API文档
- jmeter下TPS插件的安装