Skimage如何读取图片并显示?Python第三方库skimage怎么读取自带图片

python第三方库skimage是能够用来实现图像读取、图像显示、绘制图像、图像保存等等操作的,而很多小伙伴对于这个第三方库不是很了解也不会使用。所以下面这篇文章会来详细讲解一下,该如何使用skimage库读取图片并且显示出来,一起往下看看吧。

一、读取外部图片

外部图片指的就是保存在本地计算机文件夹内,需要通过方法传入文件路径,然后从这个文件路径中打开该文件获取文件提示符才可以对其进行操作的图片。那么这种方式需要导入skimage库中的模块io,然后在去调用imread()方法并且传入文件路径。

方法还有一个叫做as_grey的参数,它接收布尔类型的True和False两个值,意思就是图像是否以灰度图模式读取。方法调用之后会返回一个对象,用io模块调用imshow()方法并且将该对象作为参数传入即可显示图像,而显示的图像会放在坐标系内。坐标轴刻度就是图片分辨率,代码如下所示:

from skimage import io
img=io.imread('d:/dog.jpg',as_grey=True)
io.imshow(img)

二、读取自带图片

那么自带图片就是因为skimage库在安装完成之后为了能够直接来调用方法处理图像,所以它提供了16张图片可以在不使用文件路径的情况下直接读取出来,不过这个就需要用到data模块了。每一个图片对应的方法都是不一样的,用这个模块调用图片方法即可将其读取出来并且返回和上面一致的图片文件对象,代码如下:

from skimage import io,data
img=data.coffee()
io.imshow(img)

以上就是关于“Skimage如何读取图片显示?Python第三方库skimage怎么读取自带图片”的全部内容了,希望对你有所帮助。

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...