草庐IT

我在Vscode学OpenCV 图像处理一(阈值处理、形态学操作【连通性,腐蚀和膨胀,开闭运算,礼帽和黑帽,内核】)

文章目录一、阈值处理1.1OpenCV提供了函数`cv2.threshold()`和函数`cv2.adaptiveThreshold(),`用于实现阈值处理1.1.1.cv2.threshold():(1)在函数`cv2.threshold()`中,参数`threshold_type`用于指定阈值处理的方式。它有以下几种可选的阈值类型:(2)代码(3)图像部分1.1.2.cv2.adaptiveThreshold():1.2Otsu处理二、形态学操作2.1连通性2.1.1邻接种类2.1.2连通种类(3种)2.2腐蚀和膨胀2.2.1.膨胀(Dilation):`cv2.dilate`(1)函数原

图片的腐蚀,膨胀,开丶闭运算,梯度计算,礼帽与黑帽

1腐蚀操作  用于图片的去毛刺,内容削减  1#腐蚀操作2#cv2.erode(src,kernel,iterations)3#src是图片数字化数组4#kernel则是一个盒,对该盒内的像素进行复试操作,值越小腐蚀能力越狠5#iterations是一个迭代次数,就是说你对这个图片进行几次的腐蚀操作6kernel=np.ones((30,30),np.uint8)7erosion1=cv2.erode(img,kernel,iterations=1)8erosion2=cv2.erode(img,kernel,iterations=2)9erosion3=cv2.erode(img,kerne