《Opencv计算机视觉实战》笔记_3:图像形态学处理

形态学-腐蚀操作

cv2.erode(src, kernel, [iterations])
  • kernel规模越大,iterations越大,腐蚀效果越明显

形态学-膨胀操作

cv2.dilate(src, kernel, [iterations])
  • kernel规模越大,iterations越大,膨胀效果越明显

开&闭运算运算

cv2.morphologyEx(src, op, kernel)
  • 开运算:先腐蚀,后膨胀
    op=cv2.MORPH_OPEN
  • 闭运算:先膨胀,再腐蚀
    op=cv2.MORPH_CLOSE

梯度运算:膨胀操作结果—腐蚀操作结果

cv2.morphologyEx(src, op=MORPH_GRADIENT, kernel)

礼帽与黑帽

cv2.morphologyEx(src, op, kernel)
  • 礼帽=原始输入—开运算结果
    op=MORPH_TOPHAT
  • 黑帽=闭运算结果—原始输入
    op=MORPH_BLACKHAT

你可能感兴趣的:(Opencv计算机视觉实战,计算机视觉,opencv,python)