用Python 学一段 将图片转换成简笔画的代码
时间: 2023-02-09 15:25:57 浏览: 175
基于Python实现的图片转字符画程序代码.zip
下面是一段将图片转换为简笔画的 Python 代码示例:
```python
import cv2
# 读取图片
img = cv2.imread('image.jpg', 0)
# 阈值化处理
_, img = cv2.threshold(img, 128, 255, cv2.THRESH_BINARY)
# 转换成简笔画
img = cv2.medianBlur(img, 5)
img = cv2.Canny(img, 50, 150)
# 保存图片
cv2.imwrite('sketch.jpg', img)
```
首先使用 cv2.imread() 函数读取图片, 并将其转换为灰度图。然后使用 cv2.threshold() 函数进行阈值化处理,以二值化图像,接着使用 cv2.medianBlur() 函数进行中值滤波。最后使用 cv2.Canny() 函数进行边缘检测,以得到简笔画图像。最后使用 cv2.imwrite() 函数将简笔画图像保存到磁盘。
阅读全文