椭圆 弧线 检测

Tinary3v0 2009-03-24 07:43:37
我想从一副图像中找到里面的 弧线 椭圆 弧线应该是椭圆的一部分。
得到椭圆和弧线在图像上的方程 (也就是能定位他们在什么地方)

在网上查了查 没有找到合适的 虽然有一些论文说用Hough变换 但是有点被公式吓到。

大家帮忙说说这个过程吧 不用代码之类的 说说思路就行 比如那些是必须做的 难点在那里。
不太了解图像处理的也踊跃发言 谢谢!
...全文
504 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wbyzlove37 2012-06-27
  • 打赏
  • 举报
回复
二值化,再做个边缘检测
lixiaohua870526 2009-11-25
  • 打赏
  • 举报
回复
opencv中有检测圆的,没有椭圆的,我也在做呢,不好弄
Tinary3v0 2009-03-26
  • 打赏
  • 举报
回复
谢谢大家

我一直在看OpenCV 刚刚有一点认识

虽然不怎么确定 还是先说说 立刻结贴!

这个问题应该属于图像处理里面的结构分析 Hough变换就是一种结构分析的方法 用来找到图像重的特定结构

椭圆用Hough变换应该是可以实现的 但是运算量比较大 维数太高 所以又很多改进Hough变换检测椭圆的文章。

检测椭圆 我想应该是遵从这样个步骤 图像灰度化 边缘提取 找到连续边缘 判断连续边缘是否为椭圆 用的具体方法不清楚但是可以肯定是用(椭圆拟合)

OpenCV中有办法能够检测出椭圆 最重要的一个函数就是cvFitEllipse

我现在只知道这些了 以后要是有更多的认识或者上面所讲有错误 我再来补充

再次感谢大家的帮忙和指教!

TianChong 2009-03-24
  • 打赏
  • 举报
回复
我也支持使用库,OpenCV能帮上你,这个库很强大,是Intel资助的开源项目,开放C源码,同时支持MSWindows和Linux平台。

在http://www.opencv.org.cn 上有很多相关资料,现在做项目可以先用,以后有空再自己研究算法吧.因为他开放C源码,所以相当于你可以通过读他的代码来了解他的算法了.

哈,希望对你有帮助.
oyljerry 2009-03-24
  • 打赏
  • 举报
回复
使用数字图象处理专门的算法库等来,主要是选择什么算法..可以了解一下基础相关知识
  • 打赏
  • 举报
回复
特征提取? 边缘检测?....
allright1199 2009-03-24
  • 打赏
  • 举报
回复
<-----不太了解图像处理的也踊跃发言
jlj84237485 2009-03-24
  • 打赏
  • 举报
回复
帮顶一下
bitxinhai 2009-03-24
  • 打赏
  • 举报
回复
使用opencv库处理,会很简单的,
例如hough变换,一个函数cvhough就搞定了!!!
菜牛 2009-03-24
  • 打赏
  • 举报
回复
图像处理本来就是一大堆算法,需要比较好的数学基础,尤其是高等数学,所以要看懂是比较难;建议直接使用别人编好的库,不用太管实现的原理和算法。当然,要深入研究最好找本图像处理的书学习一下,光看代码没用的。

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧