多目标追踪opencv项目实战(对视频处理+鼠标交互+python实现+原理+实验报告)

发布时间:2023-11-15 12:00

资源:多目标追踪opencv项目实战(对视频处理+鼠标交互+python实现+原理+实验报告)

实现效果:

多目标追踪opencv项目实战(对视频处理+鼠标交互+python实现+原理+实验报告)_第1张图片
蓝色框框为正在选取目标,绿色的为已经选取的目标。
按s进行鼠标选目标,按空格键继续

执行步骤:

  1. 在终端cd进入multi-object-tracking文件夹;
  2. 运行指令 python multi_object_tracking.py --video videos/soccer_01.mp4 --tracker kcf
  3. 注意opencv版本3.3及以上;
  4. 按s可以通过鼠标进行追踪目标选取
  5. 利用鼠标框出目标后,按空格键继续视频
  6. video和tracker参数可以自己修改,现在使用的tracker追踪算法为kcf;

可供选择的算法参数:

  • “csrt”: cv2.TrackerCSRT_create,
  • “kcf”: cv2.TrackerKCF_create,
  • “boosting”: cv2.TrackerBoosting_create,
  • “mil”: cv2.TrackerMIL_create,
  • “tld”: cv2.TrackerTLD_create,
  • “medianflow”:cv2.TrackerMedianFlow_create,
  • “mosse”: cv2.TrackerMOSSE_create

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号