https://blog.csdn.net/Python_xiaowu/article/details/122071787
#素描 import cv2 image = cv2.imread("31.png") cv2.imshow("this", image) #cv2.waitKey(0) #waitKey(delay )在一个给定的时间内(单位ms)等待用户按键触发 #延时delay = 0 函数则延时无限长,必须有键按下才继续执行 #延时delay > 0 函数返回值为按下的键的ASCII码值,超时则返回-1 #waitKey(0),表示程序会无限制的等待用户的按键事件; #waitKey(1),表示程序每1ms检测一次按键,检测到返回按键值,检测不到返回-1; gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) #图片转灰度 # cv2.imshow("New", gray_image) # cv2.waitKey(0) inverted_image = 255 - gray_image # v2.imshow("Inverted", inverted_image) # cv2.waitKey() blurred = cv2.GaussianBlur(inverted_image, (21, 21), 0) #高斯滤波GaussianBlur inverted_blurred = 255 - blurred pencil_sketch = cv2.divide(gray_image, inverted_blurred, scale=256.0) #分割 # cv2.imshow("Sketch", pencil_sketch) # cv2.waitKey(0) # cv2.imshow("original image", image) cv2.imshow("pencil sketch", pencil_sketch) cv2.waitKey(0)
本文来自博客园,作者:董锡振,转载请注明原文链接:https://www.cnblogs.com/dongxizhen/p/16473985.html