adaptiveThreshold(src,dst, double maxValue, int adaptiveMethod, int thresholdType, int blockSize, double C);
src——8位单通道浮点型图像
dst——输出图像
maxValue——最大值,一般为255
adaptiveMethod——算法
ADAPTIVE_THRESH_MEAN_C、ADAPTIVE_THRESH_GAUSSIAN_C
thresholdType——阈值类型
THRESH_BINARY(大于阈值为白)、THRESH_BINARY_INV(大于阈值为黑)
blockSize——领域尺寸,一般取值3、5、7等奇数,小则边缘检测效果,大则二值化
C——常数
当算法为ADAPTIVE_THRESH_MEAN_C时,阈值= blockSize*(邻域块内所有像素-C的平均值)
当算法为ADAPTIVE_THRESH_ GAUSSIAN _C时,阈值= blockSize*(邻域块内所有像素-C之后与高斯窗交叉相关的加权总和)
【例】
adaptiveThreshold(image, binary, 255, CV_ADAPTIVE_THRESH_MEAN_C, CV_THRESH_BINARY, 25, 10);
原文:http://www.cnblogs.com/xixixing/p/4982521.html