import cv2 as cv
import numpy as np
def fill_color_demo(image):
copyimg = image.copy()#轉殖原圖
h, w = image.shape[:2]#拿出寬高
mask = np.zeros([h+2, w+2], np.uint8)#這個是固定,要求引數
cv.floodfill(copyimg, mask, (30, 30), (0, 255, 255), (100, 100, 100), (50, 50, 50), cv.floodfill_fixed_range)
cv.imshow("fill_color_demo", copyimg)
# cv.floodfill
#1.操作的影象, 2.掩碼, 3.起始畫素值4.填充的顏色, #低值三通道5.填充顏色的低值#高值三通道 7.填充的方法
#引數5.填充顏色的低值就是:引數3的三通道值 減去 引數5
#引數6.填充顏色的高值就是:引數3的三通道值 加上 引數6
#自己理解,第三個引數是開始的位置,第四個是基準的顏色,第五個是顏色的下限,第六個是顏色的上限
#即顏色的範圍大和小,如果符合這個範圍的,進行填充
def fill_binary():
image = np.zeros([400, 400, 3], np.uint8)#建立圖 400*400
image[100:300, 100:300, : ] = 255
cv.imshow("fill_binary", image)
mask = np.ones([402, 402, 1], np.uint8)#必須加2,單通道
mask[101:301, 101:301] = 0#也必須加1,結果必須是0
opencv基礎入門 ROI與泛洪填充
python opencv影象處理 六 roi與泛洪填充 蛋片雞 影象處理之泛洪填充演算法 flood fill algorithm csdn部落格 roi region of interest 感興趣區域。機器視覺 影象處理中,從被處理的影象以方框 圓 橢圓 不規則多邊形等方式勾勒出需要處理的區域...
Opencv基礎自學三(畫素取反)
import cv2 as cv import numpy as np def access pixels image print image.shape 獲取影象高,寬,通道數 height image.shape 0 第乙個是高 width image.shape 1 第二個是寬 channel...
OpenCV基礎筆記5 ROI與泛洪填充
roi region of interest 即感興趣區域。有時在對一幅影象進行處理分析時,需要對其特定區域進行操作。例如我們需要檢測一副人像中眼睛的位置,我們首先應在影象中找到人臉,再在人臉的區域範圍內找到眼睛,這樣可以提高程式執行的準確性和效能,而不是直接在一副影象中進行全域性搜尋。如現在需要對...