【Python-OpenCV 人物素描】

时间:2025-03-06 20:17:20
# Create a window cv2.namedWindow("Generate black and white sketch") # read a image img=cv2.imread('') #Show image cv2.imshow("original",img) img1=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) # median filtering 中值滤波 blurred = cv2.medianBlur(img1,7) # Edge filtering 边缘检测 blurred1 = cv2.Laplacian(blurred,cv2.CV_16S,ksize = 5) ret,blurred1=cv2.threshold(blurred1,80,255,cv2.THRESH_BINARY_INV) cv2.imwrite("image_Sketch.jpg",blurred1) # Window waits cv2.waitKey(0) # Destroy the window and exit cv2.destroyAllWindows()