天天看點

cv2.threshold( ) 函數

像素高于門檻值時,給像素賦予新值。

cv2.threshold(src,thresh,maxval,type[,dst])

該功能将固定級門檻值應用于多通道陣列。 該函數通常用于從灰階圖像中擷取二進制圖像(v :: compare也可用于此目的)或用于消除噪聲,即濾除太小或太小的像素,很大的價值。 函數支援幾種類型的門檻值處理。 它們由類型參數确定。此外,特殊值cv :: THRESH_OTSU或cv :: THRESH_TRIANGLE可以與上述值之一組合。 在這些情況下,函數使用Otsu或Triangle算法确定最佳門檻值,并使用它而不是指定的門檻值。 該函數傳回計算的門檻值。 目前,Otsu和Triangle方法僅适用于8位圖像。

thresh:門檻值

maxval:在二進制門檻值THRESH_BINARY和逆二進制門檻值THRESH_BINARY_INV中使用的最大值

type:使用的門檻值類型

cv2.threshold( ) 函數