def alpha_image(img, points, blur=0, dilate=0):
mask = mask_from_points(img.shape[:2], points)
if dilate > 0:
kernel = np.ones((dilate, vdilate), np.uint8)
mask = cv2.dilate(mask, kernel)
if blur > 0:
mask = cv2.blur(mask, (blur, blur))
return np.dstack((img, mask))
评论列表
文章目录