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