我正在使用广义霍夫变换来区分各种任意形状。我将要处理的几个形状如下所示:http: //i50.tinypic.com/2u550t5.png
我已成功实施以下步骤:
A) 转换/训练阶段
i)获取二值图像的阈值 ii)使用 cvFindContour 获取轮廓 iii)计算每个边缘像素的距离“r”和梯度方向 (phi) iv)创建 R 表
为每个形状创建一个 R 表数据库
B) 认可
i)获取任意形状的轮廓 ii)计算每个边缘像素的梯度方向 iii)使用 R-table,构建累加器
我的问题是如何进一步进行?
如何使用此累加器数据检测形状?