怎么样在二值图像中提取不规则圆弧特征

1、如果你认为这是一段椭圆的话,可以用针对椭圆的霍夫变换。由于分辨率低了点,一个边缘点可以先对应称一个小正方形里的一片点,再每个点在参数空间中找对应曲线。 同样也可以假设成其他f(x,y)=0的形式。2、如果不进行任何假设,提取边界点坐标进行基于三次样条插值(spline)的曲线拟合http://www.mathworks.com/matlabcentral/fileexchange/13812-splinefit。然后你就可以逐个点算弧度跟方向了。3、考虑你这个边缘可以表示称y=f(x)的形式,而分辨率又实在太低,你可以先估计出一些列"光滑边缘点"g(x),然后再根据g(x)进行各种操作(霍夫变换、三次样条插值或其他拟合方法)。f(x)可以看做g(x)的降低分辨率导致的一种结果一个比较简单的估计g(x)的方法可以考虑最小化: 【怎么样在二值图像中提取不规则圆弧特征】 怎么样在二值图像中提取不规则圆弧特征
最后一项表示的连续三点构成的两个相邻向量简的夹角平方。第一项是说估计边缘跟原始边缘距离要近,后两项是要求平滑。 如果g(x)是一个离散解例如:怎么样在二值图像中提取不规则圆弧特征
那最小化过程可以用动态规划(DP)做。
■网友
http://m.blog.csdn.net/blog/augusdi_11109/9022793终于有机会证明下我学计算机的了,(这不是我博客。然后多边形拟合http://www.360doc.cn/article/13859582_313908850.html然后用surf识别http://www.360doc.cn/article/13208159_356082643.html
■网友
种子法。


    推荐阅读