【问题标题】:Image Noise handling and edge direction determination图像噪声处理和边缘方向确定
【发布时间】:2018-12-31 13:19:07
【问题描述】:

我想实现引导路径跟踪系统。假设用户将看到以下视图:

因此,我的算法需要从下到上扫描以确认引导路径方向。我使用 HSV 滤色器创建蒙版,然后创建蒙版骨架。结果如下:

但是您可以看到存在一些噪音(红色圆圈)。我怎样才能删除它?

另外,如何确定子引导路径方向(如蓝色箭头)?有人建议我使用 Sobel Operator。但是这种方法似乎只能实现边缘检测,不能用于边缘方向的确定。

以下也很简单:

【问题讨论】:

  • 看来你有点想法了。你能告诉我你的方法吗?
  • 好吧,首先我们要订立合同和付款计划...
  • 好的。在此处写下您的银行帐户
  • 还不错:-)
  • 那么,你能给我一些建议吗?我真的需要你的帮助。

标签: python algorithm opencv image-processing graph-algorithm


【解决方案1】:

您可以自己实现一个简单的算法,而不是寻找一个。既然有了骨架,就可以找到交汇点,然后沿着每一段走,如果段长度小于某个值,就去掉它。

要找到路径段的方向,可以这样做,从交点到段的终点画一条线,然后看这条线的角度,并量化该角度以获得四个主要之一方向。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-19
    • 1970-01-01
    • 1970-01-01
    • 2019-02-27
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    相关资源
    最近更新 更多