imutils是我崇拜的大佬Adrian贡献的源码包,其中包含许多图像处理便捷的方法;
安装:
pip install imutils
包含的工具类及方法列表:
- 图像平移方法
# 平移向右25px,向上75px
translated = imutils.translate(workspace, 25, -75)
- 图像旋转,不丢失信息的旋转
- 图像缩放,保持宽高比的缩放
- 图像骨架化
- matplot显示图像(需要将BGR转为RGB后显示)
- URL2image根据http路径url下载并展示图像
- 检查OpenCV版本,兼容不同版本的方法
- 自动Canny边缘检测
- 4点透视图(自上而下的鸟瞰图)
- 轮廓排序(从左到右,从右到左,自上而下,自下而上)
- 递归遍历某个路径下的所有图片