图像处理库Skimage安装与使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图像处理库Skimage安装与使用相关的知识,希望对你有一定的参考价值。
参考技术A scikit-image是基于scipy的一款图像处理包,它将图片作为numpy数组进行处理,是非常好的数字图像处理工具。其全称是scikit-image SciKit (toolkit for SciPy) ,对scipy.ndimage进行了扩展,提供了更多的图片处理功能。skimage包由许多的子模块组成,各个子模块提供不同的功能。主要子模块如下:
官网
查看image文件的信息
skimage读出来的图片可以直接img[0][0]获得,但是一定记住它的格式.
skimage.io.imread打开的图片类型为np数组, 值为0-255,尺寸为 H,W,C,resize后值为0-1
方法一:skimage.io.imshow()显示图像
方法二:skimage.viewer.ImageViewer()显示图像
图片读入程序中后,是以numpy数组存在的。因此对numpy数组的一切功能,对图片也适用。对数组元素的访问,实际上就是对图片像素点的访问。
输出小猫图片的G通道中的第20行30列的像素值
红色单通道访问
通过对数组的裁剪,就可以实现对图片的裁剪。
以上是关于图像处理库Skimage安装与使用的主要内容,如果未能解决你的问题,请参考以下文章
Python 使用skimage实现求两幅图像之间的PSNR值
Python 使用skimage实现求两幅图像之间的PSNR值
python库skimage 绘制二值图像的凸壳(convex hull)
python库skimage 将针对灰度图像的滤波器用于RGB图像 逐通道滤波;转换为HSV图像滤波