案例© Fu Xianjun. All Rights Reserved.
一:导图
import cv2
img=cv2.imread("xuexi.jpg",0)
二:图片处理
img=cv2.resize(img,(400,600)) #设置图片大小
binary=cv2.threshold(img,200,255,0)[1] #图像阈值处理
kernel=cv2.getStructuringElement(cv2.MORPH_RECT,(18,1)) #核函数
result=cv2.morphologyEx(img,cv2.MORPH_BLACKHAT,kernel) #黑帽处理
dst=cv2.bitwise_not(result) #位否操作
三:查看处理结果
cv2.imshow("dst",dst)
cv2.waitKey(0)
cv2.destroyAllWindows()
原图
效果图