open cv -目标追踪

本文介绍了OpenCV在目标追踪中的应用,特别是在体育赛事、安防监控和无人设备中的使用。文章详细讲解了目标追踪的分类,如单目标和多目标追踪,并提到了OpenCV中包含的八种对象跟踪实现。接着,通过四个步骤展示了如何在Python中实现目标追踪,包括导入库、创建追踪器、实例化多目标追踪器和选择目标ROI。通过操作,用户可以在视频中选择车辆进行追踪。
摘要由CSDN通过智能技术生成

目标追踪

© Fu Xianjun. All Rights Reserved.

目标跟踪是计算机视觉领域的一个重要问题,目前广泛应用在体育赛事转播、安防监控和无人机、无人车、机器人等领域。

1、分类:
单目标追踪:给定一个目标,追踪这个目标的位置
多目标追踪:追踪多个目标位置
2、opencv包含八个单独的对象跟踪实现,不一一列举。

3、要实现目标追踪,首先,我们要更新一下电脑自身的pip.如下图
pip install
opencv_contrib_python==3.4.3.18

在这里插入图片描述

如果报错再加上–user,如图
pip install opencv_contrib_python==3.4.3.18–user

在这里插入图片描述

1、导包

import cv2
import numpy as np

2、创建追踪器方法对象

OPENCV_OBJECT_TRACKERS={
   
    "csrt":cv2.TrackerCSRT_create,
    "kcf":cv2.TrackerKCF_create,
    "boosting":cv2.TrackerBoosting_create,
    "mil":cv2.TrackerMIL_create,
    "tld":cv2.TrackerTLD_create,
    "medianflow":cv2.TrackerMedianFlow_create,
    "moss
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值