使用OpenCV进行图像比较以确定交通密度

问题描述 投票:3回答:3

我正在开发一个项目,该项目可以在Google地图上显示实时流量状态,并在Android手机和网络浏览器上向用户提供。 http://www.youtube.com/watch?v=tcAyMngkzjk

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

image opencv
3个回答
3
投票

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


2
投票

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

另外,让我指出,在所有条件下完成这项工作可能相当困难:白天/黑夜,光线/光芒等。也许你应该先看看别人做了什么,做得有多好/坏。一个这样的例子是this


0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.