估算边缘图的平均边缘厚度

时间:2013-09-03 12:06:36

标签: c++ opencv image-processing edge-detection

我正在开发一个项目,我正在生成一个面的边缘图,我需要估计边缘的平均边缘厚度。下面是我需要计算平均边缘厚度的图像示例:

Face

我的计划是将图像分割成各种感兴趣的区域(鼻子,嘴巴,左眼,右眼,整个脸部),然后估算每个区域的平均边缘厚度。

有谁知道怎么做?我使用OpenCV在C ++中编写这个项目,所以尽管欢迎所有想法,但首选C ++和OpenCV解决方案。

1 个答案:

答案 0 :(得分:1)

确定笔划宽度正好是笔划宽度变换算法中的点,请参阅http://www.math.tau.ac.il/~turkel/imagepapers/text_detection.pdf

虽然这是用于检测文本,但算法中的一步是找到边缘的厚度。平均它可能不是问题。

可在https://sites.google.com/site/roboticssaurav/strokewidthnokia

获取适应的OpenCV源代码