我正在一个需要在图形图像中检测D形轮廓的项目中,如下所示。请注意此示例图。 D形将始终是圆形轮廓的子轮廓。
当前,我正在使用两步法,其中使用Hough Circle transform检测到第一个圆,然后检查圆内是否存在直线,从而对D进行分段形轮廓在圆内。
但是我正在考虑一种替代方法,如果我可以定义一个D形的广义参数方程 轮廓,然后我们可以通过累积符合D形参数方程的前景像素,直接在单步中检测D形,而不是上面的两步法。
我正在尝试使用这种替代方法来提高当前现有方法的计算时间效率。
我需要建议定义上述D形轮廓的参数方程或任何更好的方法。
谢谢。