【问题标题】:Image Comparison using OpenCV in order to determine traffic density使用 OpenCV 进行图像比较以确定流量密度
【发布时间】:2018-02-08 09:47:58
【问题描述】:

我正在开展一个项目,该项目在 Google 地图上绘制实时交通状态,并使其可供 Android 手机和网络浏览器上的用户使用。 http://www.youtube.com/watch?v=tcAyMngkzjk

我需要比较 openCV 中的 2 个图像以确定流量密度。你能指导我如何比较图像吗?我应该进行直方图比较还是简单的图像减法?

【问题讨论】:

  • 我可以告诉你的是,你想做的事是非法的——从谷歌窃取交通信息并在你的移动应用程序中显示。 Android 版 Google 地图是司机的合法流量来源。

标签: image opencv


【解决方案1】:

一种常见的解决方案是使用背景减法来跟踪移动对象(汽车),然后导出带有标记的移动对象的图像,这样您就可以轻松地从图像中提取对象。如果不是这种情况,您将不得不检测车辆,这是更具挑战性的任务,因为正如 carlosdc 所说,根据相机的角度、车辆的大小、光线条件、杂乱的背景等,有很多方法。 如果您再指定一点问题...

【讨论】:

    【解决方案2】:

    这真的取决于,如果不查看您的图像就无法确定。

    另外,让我指出,要在所有条件下充分发挥作用可能是相当困难的:白天/夜晚、光线/闪耀等。也许您应该先看看其他人做了什么以及好/坏有用。一个这样的例子是this

    【讨论】:

      【解决方案3】:

      尝试阅读这两个关于 OpenCV 与检测/识别的教程并找到 contur。

      http://python-catalin.blogspot.ro/search/label/OpenCV

      或尝试查找图像中的颜色变化...(例如查找颜色与背景街道)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-11-30
        • 1970-01-01
        • 2011-06-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多