所谓的floodFill 漫水填充就是在一张图片中,和种子点像素相差在[-loDiff,+upDiff]的时候就用newVal来填充这个点。
在OpenCV中,漫水填充算法由floodFill函数实现,其作用是用我们指定的颜色从种子点开始填充一个连接域。连通性由像素值的接近程度来衡量。
用黄色填充
mask 为0 表示可以填充,为1表示不填充
指定保护区域
mask[:50, :100] = 1
也可以达到这样的效果
import numpy as np
import cv2 as cv
img = cv.imread('test.jpg')
cv.imshow('img', img)
h, w, c = img.shape
# 它应该为