import cv2
img = cv2.imread("E:\\images\\10.jpeg")#自己电脑图片路径加文件名称和格式## 将照片灰度化处理
gray_image = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)## 将灰度化的照片反转处理
inverted_gray_image =255-gray_image
## 将反转的照片模糊化处理
blurred_inverted_gray_image = cv2.GaussianBlur(inverted_gray_image,(19,19),0)## 再一次的进行反转
inverted_blurred_image =255-blurred_inverted_gray_image
### 颜色减淡混合处理
sketck = cv2.divide(gray_image, inverted_blurred_image,scale=256.0)
cv2.imshow("Original Image",img)
cv2.imshow("Pencil Sketch", sketck)
cv2.waitKey(0)
cv2.imwrite("E:\\images\\10.jpg", sketck)
运行结果如下:
效果图如下
标签:
python
本文转载自: https://blog.csdn.net/Aa12364567/article/details/123227301
版权归原作者 不想学习只想玩 所有, 如有侵权,请联系我们删除。
版权归原作者 不想学习只想玩 所有, 如有侵权,请联系我们删除。