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

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

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

文章插图
一、读取外部图片
外部图片指的就是保存在本地计算机文件夹内 , 需要通过方法传入文件路径 , 然后从这个文件路径中打开该文件并获取文件提示符才可以对其进行操作的图片 。那么这种方式需要导入skimage库中的模块io , 然后在去调用imread()方法并且传入文件路径 。
该方法还有一个叫做as_grey的参数 , 它接收布尔类型的True和False两个值 , 意思就是图像是否以灰度图模式读取 。方法调用之后会返回一个对象 , 用io模块调用imshow()方法并且将该对象作为参数传入即可显示图像 , 而显示的图像会放在坐标系内 。坐标轴刻度就是图片分辨率 , 代码如下所示:
from skimage import ioimg=io.imread('d:/dog.jpg',as_grey=True)io.imshow(img)二、读取自带图片
那么自带图片就是因为skimage库在安装完成之后为了能够直接来调用方法处理图像 , 所以它提供了16张图片可以在不使用文件路径的情况下直接读取出来 , 不过这个就需要用到data模块了 。每一个图片对应的方法都是不一样的 , 用这个模块调用图片方法即可将其读取出来并且返回和上面一致的图片文件对象 , 代码如下:
from skimage import io,dataimg=data.coffee()io.imshow(img)【Skimage如何读取图片并显示?Python第三方库skimage怎么读取自带图片】
Skimage如何读取图片并显示?Python第三方库skimage怎么读取自带图片

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

    推荐阅读