标签:const 操作 二进制 学习 分享 9.png img 类型 规则
在opencv2中,threshold函数可对阈值进行操作。
double threshold(const Mat& src,Mat& dst,double thresh,double maxVal,int thresholdType);
参数:
src:原图像。
dst:结果图像
thresh:当前阈值
maxVal:最大阈值,一般为255
thresholdType:阈值类型,主要有下面几种
THRESH_BINARY:二进制阈值。在运用该阈值类型的时候,先要选定一个特定的阈值量,例如:125,新的阈值产生规则可以解释为大于125的像素点的灰度值设定为最大值255,灰度值小于125的像素点的灰度值设定为0。(value > threshold ? 255 : 0)
THRESH_BINARY_INV:反二进制阈值。(value > threshold ? 0 : 255)。
THRESH_TRUNC : 截断阈值。(value > threshold ? threshold : value)。
THRESH_TOZERO : 阈值化为0。(value > threshold ? value : 0)
THRESH_TOZERO_INV
标签:const 操作 二进制 学习 分享 9.png img 类型 规则
原文地址:https://www.cnblogs.com/xiekai777/p/9262248.html