基于python脚本语言开发的数字图片处理包,比如PIL,Pillow, opencv, scikit-image等。PIL和Pillow只提供最基础的数字图像处理,功能有限;opencv实际上是一个c++库,只是提供了python接口,更新速度非常慢。scikit-image是基于scipy的一款图像处理包,它将图片作为numpy数组进行处理,正好与matlab一样。这里选择Skimage模块进行数字图像处理。
图像的读取,显示,保存,色彩转换,批量处理,缩放,对比度调,直方图均衡化操作。
图片信息,图像像素的访问与裁剪,图像的绘制,图像的批量处理,图像的形变与缩放,对比度与亮度调整,直方图与均衡化,限制对比度自适应直方图均衡(CLAHE)
图像的简单滤波,自动阈值分割,基本图形绘制,基本形态学滤波,高级滤波
参考链接:
skimage.io.imread与cv2.imread的区别
python 处理图像的常见操作-- 平移缩放裁剪
skimage图像处理1
skimage图像处理2
python skimage图像处理
python图片处理Image和skimage的不同
python PIL 图像处理
网友评论