1 连通性
2 形态学操作
2.1 腐蚀
B结构和A结构相与之后存在五个都为1,则保留五个的中间那个元素,注意上图3有错误,最上方那个方块应该是没有的
cv.erode(img,kernel,iterrations)
2.2 膨胀
结构B与结构扫描后,如果都为0,则为0,如果有一个为1,则为1
ret,bina=cv2.threshold(img,125,255,cv2.THRESH_BINARY)
kenel=np.ones((5,5),np.uint8)
img_e=cv2.erode(bina,kenel)
img_d=cv2.dilate(bina,kenel)
2.2 开闭操作
开运算:消除噪点
闭运算:消除孔洞
2.3礼帽和黑帽
礼帽:原图像和开运算结果的差值,用于分离边界和比较亮的点
黑帽:原图像和闭运算结果的差值,用于分离边界和比较暗的点