【问题标题】:Detect the circle and measure pixels检测圆圈并测量像素
【发布时间】:2011-12-11 12:14:04
【问题描述】:

在这张图片中,我需要检测车辆轮辋并通过图像处理测量轮辋的像素长度。我想我应该遵循圆形霍夫变换。你们能告诉我要按照哪些步骤来获得轮辋的宽度吗? ex(灰度->边缘检测,或对此的任何其他评论)

【问题讨论】:

  • 霍夫变换是这个任务的好选择。在此之前,您需要将图像转换为灰度级并执行边缘检测。但是你的问题是什么?这些操作怎么做?
  • 我对您应该遵循哪些步骤的建议:1) Google/Wikipedia 颜色到灰度转换。 2)谷歌/维基百科边缘检测。 3)谷歌/维基百科霍夫圆变换。 4) 实际上尝试自己在代码中执行步骤 1-3。 5) 回到这里,问一个具体的问题——目前,听起来你只是希望有人为你努力工作。
  • 感谢您的回答,是的,您说得对!我会提高我的技能。再次感谢您。

标签: image-processing grayscale edge-detection hough-transform threshold


【解决方案1】:

这是我在 Mathematica 中的做法:

在这里您可以直接测量,相差 1 个像素。

编辑

在这里,您已将其应用于您的其他问题

问题:what are my research areas for image processing project?

【讨论】:

  • @Ross 谢谢!事实上,这种方法只适用于非常均匀的背景。一般情况要困难得多。
  • 感谢您提供非常有用的答案!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-02
  • 2018-08-26
  • 2018-10-14
  • 1970-01-01
  • 2020-04-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多