我试图检测图像中的车辆(实际上是视频中帧的序列)。我是新来的opencv和python,并在Windows 7下工作。使用python-opencv的水平和垂直边缘配置文件
有没有办法获得图像的水平边缘和垂直边缘,然后将合成图像加总到相应的矢量?
是否有Python代码或函数可用于此。
我看着this和this,但不知道该怎么做。 您可以使用以下图片进行说明。
编辑
我被下面的文件中提出这一观点的人们(抱歉,如果你没有访问权限)。
Betke,M .; Haritaoglu,E. &戴维斯,LS实时多个车辆检测,并在移动车辆上机器视觉和应用,施普林格出版社,2000年,12跟踪,69-83
谢谢。我提供的图像(方形)仅用于说明目的,因为我没有道路上的免费车辆图像 – 2013-03-05 22:33:31
如果您确切地知道车辆后部的外观是什么样子,并且可以假定它仍然是相对恒定的,那么我会推荐使用模板匹配。如果它是恒定的,那么它可能会更精确一些,计算压力也更小。 – 2013-03-05 22:36:40
模板的想法可能会缩小感兴趣的区域。不幸的是,现实生活中的问题不是基本的算法友好。我拥有的视频正在路上,我需要识别驾驶员所驾驶的每辆车。 – 2013-03-05 22:38:57