膨胀是与腐蚀相反的操作,基本原理是只要保证卷积核的锚点是非0值,周边无论是0还是非0值,都变为0。

使用API---dilate(img, kernel, iterationms = 1)
示例代码如下:
import cv2
import numpy as np
img = cv2.imread("mashibing.png")
kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (6, 6))
new_img = cv2.dilate(img, kernel, iterations=1)
cv2.imshow("img", np.hstack((img, new_img)))
cv2.waitKey(0)
cv2.destroyAllWindows()
输出结果如下:

本文介绍了膨胀这一图像处理技术,它是腐蚀的反操作,通过保持卷积核锚点非零,即使周围像素为0或非0也变为0。使用OpenCV的`dilate`函数进行示例,展示了如何使用矩形结构元素进行膨胀操作。
2848

被折叠的 条评论
为什么被折叠?



