求精确定位圆心的方法 我的图像是一个圆环,我需要精确定位内圆的中心。但是由于内圆在图像上有些是不规则的圆,用HT变化不能满足我的需求。有些地方的定位,会出现很大的偏差。求一种可以精确定位的算法,不知道大家有没有人做过。一有可行性思路就结贴。押宝输光了,分不多。但我结贴很快。希望各位大侠教教我。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 人民邮电的图像处理书上有讲如何进行椭圆拟合的,用它的程序你可以得到整个圆的轮廓,然后对这些轮廓点的X、Y坐标分别累加再平均就是质心了。当然前提是你得有好的边缘检测程序,它进行椭圆拟合是以边缘为输入,我觉得有种嵌入置信度的canny,效果不错,你可以查查 霍夫变换一次只能定位一个圆心,你是如何将这些圆环分割到小区域中的?如果分割的不好,也可能会对寻找圆心产生影响。如果是在一幅图上有这么多圆的话,那么每个圆应该都不是很大了,那这个圆环如果再使用小波变换,分辨率降低后圆环可能基本上就看不到了,对于你的问题是否需要用小波,我现在还不能确定。如果用的话,你可以对整幅图用,这样效率高一些。建议你可以先用Matlab做一下,试试这个方法到底是否可行。 粗的区域定位不是用HT,那么这么多的圆这个大的区域根本无法做。粗的定位用的是质心。初步定位的位置就在内圆上,并且大部分在内圆的中心位置。我用HT只是为了提高精度,但发现不行。 我看了SIFT算法好像有这方面的应用,但不是很确定。不知道有没有兄台研究这个算法的。 【求助】C++高手们~help 关于启动应用程序 VC写入文件增加判断 请问如何构成连续元素的集合 求pgm格式说明,最好能有向bmp转换的代码,拜托各位了 对话框显示整数的问题? http异步取数据的方法? 请问如何用vc往word文件的特定位置中添加表格? 同样的原代码,为什么不能换一个地方编译?100分等待,UP有分! 紧急求助 怎样注册DLL? windowlessLess Richedit 已经可以插入OLE控件了 如何才能支持文本拖放排序?.. 高人进,最近提问太多 分数已经没了!请见谅! 图像处理高手来看一下我公司的项目是否可行,技术上能否实现
如果是在一幅图上有这么多圆的话,那么每个圆应该都不是很大了,那这个圆环如果再使用小波变换,分辨率降低后圆环可能基本上就看不到了,对于你的问题是否需要用小波,我现在还不能确定。
如果用的话,你可以对整幅图用,这样效率高一些。
建议你可以先用Matlab做一下,试试这个方法到底是否可行。