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——领域尺寸,一般取值357等奇数,小则边缘检测效果,大则二值化

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);

相关文章:

  • 2022-12-23
  • 2021-10-23
  • 2021-11-04
  • 2021-11-18
  • 2022-12-23
  • 2021-05-15
  • 2022-12-23
猜你喜欢
  • 2021-07-07
  • 2021-11-05
  • 2021-12-22
  • 2021-10-11
  • 2022-12-23
  • 2022-01-10
  • 2021-11-18
相关资源
相似解决方案