我正在尝试在 的 canny 函数中为滞后阶段选择最佳参数OpenCV
。我在stackoverflow中发现了一些类似的问题,但它们并没有解决我的问题。到目前为止,我发现有两种主要方法:
- 计算平均值和标准差并将阈值设置为:lowT = mean - std, highT = mean+std
- 计算中位数并将阈值设置为:0.6*median, 1.33*median
但是,这些阈值中的任何一个都最适合我的数据。手动,我发现 lowT=100, highT=150 是最好的值。数据(灰度图像)具有以下属性:
中位数=202.0,平均值=206.6283375,标准差=35.7482520742
有谁知道问题出在哪里?或知道我在哪里可以找到有关此的更多信息?