<2023.03.04> 修改iterations解释。
<2023.03.04> 根据评论区,修改代码中的iterations参数(原本少了为iteration,少了s)。
opencv可以利用cv2.dilate()函数对图片进行膨胀处处理。
常用的格式如下:
cv2.dilate(img, kernel, iteration)
该函数的参数含义:
img – 目标图片
kernel – 进行操作的内核,默认为3×3的矩阵
iterations – 膨胀次数,默认为1
相应代码如下:
import cv2
import numpy as np
img = cv2.imread('img.jpg', 0)
kernel = np.ones((4, 4), np.uint8)
img_dilate = cv2.dilate(img, kernel, iterations = 1)
该代码对下图进行膨胀处理
膨胀结果如下