cv2.threshold()函数作用:去掉噪,例如过滤很小或很大像素值的图像点。
cv2.threshold()函数python版原型:
retval, dst = cv.threshold(src, thresh, maxval, type[, dst])
参数说明:
src:原图像。
dst:结果图像。
thresh:当前阈值。
maxVal:最大阈值,一般为255.
thresholdType:阈值类型,主要有下面几种:
enum ThresholdTypes {
THRESH_BINARY = 0,
THRESH_BINARY_INV = 1,
THRESH_TRUNC = 2,
THRESH_TOZERO = 3,
THRESH_TOZERO_INV = 4,
THRESH_MASK = 7,
THRESH_OTSU = 8,
THRESH_TRIANGLE = 16
};
返回值:
retval: 与参数thresh一致
dst: 结果图像