有很多的小伙伴不知道python第三方库之中的skimage这个库有什么作用,该如何去使用 。那么下面的这一篇文章就会来详细的讲解一下skimage库的作用和使用方法,一起往下看看吧 。
文章插图
一、skimage库是什么
skimage这个库其实是对Scipy库的一个扩展,它提供了更多的对图片进行处理的功能 。同时它还是以Python语言进行开发的,能够很好的在python程序内去使用 。那么skimage库最常用的功能还是批量的去将图片获取到python程序之中,步骤在下面 。
二、skimage库批量获取图片
1.skimage库是python的第三方库,所以需要先通过pip工具去下载之后才能够导入使用 。win+r打开运行输入cmd以管理员的身份启动命令行提示符,通过命令去安装这个库,如下所示:
pip install -U scikit-image2.安装完成之后打开一个python编辑器创建空白的python文件来编写批量获取图片的代码,首先需要使用import去导入skimage库的两个方法io和data_dir.
3.模块导入之后使用一个变量去存储图片所在的文件夹路径,不能够跨文件夹进行读取 。
4.然后通过io的ImageCollection就能够批量的获取到指定文件夹内的所有以png结尾的图片了,将图片输出显示出来的话可以使用show()方法,详细示例如下:
import skimage.io as iofrom skimage import data_dirstr=data_dir + '/*.png'coll = io.ImageCollection(str)print(len(coll))io.imshow(coll[10])io.show()【Python中的skimage库怎么使用?正确用法是这样】以上就是python中skimage库的是什么以及使用skimage库去批量获取图片的相关知识了,希望对你有所帮助 。
推荐阅读
- 安装完Python怎么打开?三个方法需要知道
- 怎么在python安装bs4?这三个方法你不一定都知道
- Python3如何去新建工程?Python工程是什么
- python单引号和双引号怎么敲?这篇文章值得一看
- python之while循环?这篇文章也许用得上
- python如何集体缩进?通过这个方法就能一键锁进
- python怎么把int类型转换成列表?这篇文章值得参考
- Python怎么处理Excel文件数据?教你用pandas处理
- python如何实现打开带变量名的txt文件并写入数据?这篇文章非常值得一看
- 如何使用python测试网络是否联通?这篇文章教给你两个方法