急.有可用matlab代码的额外给100分 2

问题描述:

急.有可用matlab代码的额外给100分 2
求图像“椭圆拟合原图.bmp”中黑色部分边缘的椭圆方程.
参考程序段:
f=rgb2gray(imread('椭圆拟合原图.bmp'));
bw=edge(f,'sobel');
figure,imshow(bw)


[y,x]=find(bw);
以上程序可以求得图像中的所有边缘点坐标.
1个回答 分类:综合 2014-11-06

问题解答:

我来补答
感觉你这个可以用随机抽样一致性算法RANSAC比较方便的求出
大概就是每次随机取几个边缘点,放在椭圆的方程里,得出一组参数.重复n次后,得到了n组参数,最后在里面找出一致的参数.
 
 
展开全文阅读
剩余:2000