skimage#

Python 图像处理

scikit-image (又名 skimage) 是一个用于图像处理和计算机视觉的算法集合。

skimage 的主包只提供了一些用于在图像数据类型之间转换的工具;对于大多数功能,你需要导入以下子包之一:

子包#

颜色

色彩空间转换。

数据

测试图像和示例数据。

绘制

绘制基本图形(线条、文本等),操作于NumPy数组。

曝光

图像强度调整,例如直方图均衡化等。

功能

特征检测与提取,例如,纹理分析、角点等。

过滤器

锐化、边缘检测、排序滤波器、阈值处理等。

图表

图论操作,例如,最短路径。

io

读取、保存和显示图像及视频。

measure

图像属性的测量,例如,区域属性和轮廓。

指标

与图像对应的度量,例如距离度量、相似性等。

形态学

形态学操作,例如,开运算或骨架化。

恢复

恢复算法,例如,去卷积算法,去噪等。

分割

将图像分割成多个区域。

变换

几何变换和其他变换,例如旋转或拉东变换。

工具

通用工具。

实用函数#

img_as_float

将图像转换为浮点格式,值在 [0, 1] 范围内。类似于 img_as_float64,但不会将低精度浮点数组转换为 float64

img_as_float32

将图像转换为单精度(32位)浮点格式,值在 [0, 1] 范围内。

img_as_float64

将图像转换为双精度(64位)浮点格式,值在 [0, 1] 范围内。

img_as_uint

将图像转换为无符号整数格式,值在 [0, 65535] 范围内。

img_as_int

将图像转换为带符号整数格式,取值范围为 [-32768, 32767]。

img_as_ubyte

将图像转换为无符号字节格式,值在 [0, 255] 范围内。

img_as_bool

将图像转换为布尔格式,值为 True 或 False。

dtype_limits

返回图像数据类型的强度限制,即 (最小值, 最大值) 元组。

skimage.color

skimage.data

测试图像和数据集。

skimage.draw

skimage.exposure

skimage.feature

skimage.filters

skimage.future

具有实验性API的功能。

skimage.graph

此模块提供基于图的图像处理工具。

skimage.io

用于以各种格式读取和写入图像的实用程序。

skimage.measure

skimage.metrics

skimage.morphology

用于操作图像中形状的工具。

skimage.registration

skimage.restoration

图像恢复模块。

skimage.segmentation

将图像分割成有意义的区域或边界的算法。

skimage.transform

此模块包含用于转换图像和体积数据的工具。

skimage.util

通用实用函数。