在高斯自适应阈值处理中,根据图像中的局部区域计算阈值。高斯自适应阈值处理中使用的算法是什么?
答案 0 :(得分:3)
来自OpenCV手册:
void cv::adaptiveThreshold ( InputArray src,
OutputArray dst,
double maxValue,
int adaptiveMethod,
int thresholdType,
int blockSize,
double C
)
其中T(x,y)是针对每个像素单独计算的阈值 (参见adaptiveMethod参数)....
adaptiveMethod 要使用的自适应阈值算法,请参阅 CV :: AdaptiveThresholdTypes。 BORDER_REPLICATE | BORDER_ISOLATED是 用于处理边界。
阈值T(x,y)是加权和(与a的互相关) (x,y)的blockSize×blockSize邻域的高斯窗口) 减去C.默认的sigma(标准差)用于 指定的blockSize。参见cv :: getGaussianKernel
要获得更好的信息,请阅读源代码:
https://github.com/opencv/opencv/blob/master/modules/imgproc/src/thresh.cpp