基于OpenCV的数字图像处理 课件 项目4-1.4开运算.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 6页
  • 2026-08-31 发布于山东
  • 举报

基于OpenCV的数字图像处理 课件 项目4-1.4开运算.pptx

开运算

开运算概念开运算?是先进行腐蚀操作再进行膨胀操作的过程,?有助于消除小物体、?平滑物体轮廓、断开细长连接,不改变物体的基本形状和大小。通过将函数cv2.morphologyEx()的参数op设置为cv2.MORPH_OPEN实现。图4.15中(a)是原始图像,4.15(b)是腐蚀后的图像,4.15(c)是对4.15(b)进行膨胀后的图像。由图可见,开运算先通过腐蚀操作去掉噪声点,再通过膨胀操作将图像膨胀为和原来轮廓大小相等的图像。图4.15图像开运算示意图(a)原始图像(b)腐蚀后的图像(c)对(b)进行膨胀后的图像

开运算案例importcv2importnumpyasnpimg=cv2.imread(image//erode.jpg)k=np.ones((10,10),np.uint8)r=cv2.morphologyEx(img,cv2.MORPH_OPEN,k)cv2.imshow(img,img)cv2.imshow(result1,r)cv2.waitKey()cv2.destroyAllWindows()【例4.5open.py】使用开运算对图像erode.jpg进行去噪。

开运算案例 结果解析图4.16(a)是原图,图4.16(b)是经过开运算后的结果,结果

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档