圆检测,该如何处理

圆检测
嗨,大家好,
    小弟正在对一条曲线做检测,这条曲线由多个圆弧和直线分段合成,通过框选曲线中的某一段圆弧,利用最小二乘法算出框选圆弧的半径和圆心坐标。但该算法的结果令我很纠结,因为每次框选圆弧的范围稍微有点不同,得到的结果就有不少出入。
请大侠解救

------解决方案--------------------
mark 一下,应该有用