【发布时间】:2013-01-30 16:09:28
【问题描述】:
我想根据从 cvCalcOpticalFlowPyrLK 的输出中获得的所有点绘制一个边界框。 我已经完成了对象的跟踪,并能够绘制显示流动方向的线条。但是,我在将所有点分组并归类为对象时遇到问题。
我正在做一个多对象跟踪项目,我正在跟踪的对象是路上的车辆。 关于如何绘制边界框以便仅将相关对象绘制为汽车的任何建议?
谢谢
【问题讨论】:
标签: opencv
我想根据从 cvCalcOpticalFlowPyrLK 的输出中获得的所有点绘制一个边界框。 我已经完成了对象的跟踪,并能够绘制显示流动方向的线条。但是,我在将所有点分组并归类为对象时遇到问题。
我正在做一个多对象跟踪项目,我正在跟踪的对象是路上的车辆。 关于如何绘制边界框以便仅将相关对象绘制为汽车的任何建议?
谢谢
【问题讨论】:
标签: opencv
下面你可以试试...
(diffFrame = currentFrame - prevsFrame ) 以找出与其前一帧相比发生变化的区域,因此只取那些位于变化上的点(已经被光流检测到)地区。(Xmin,Ymin,(Xmax-Xmin+1),(Ymax-Ymin+1)) 的反应角框(Xorigin,Yorigin,Widht,Height)
【讨论】: