@Fu Xianjun. All Rights Reserved.
目标跟踪是计算机视觉领域的一个重要问题,目前广泛应用在体育赛事转播、安防监控和无人机、无人车、机器人等领域。
目标跟踪有哪些研究领域呢? 单目标跟踪 - 给定一个目标,追踪这个目标的位置。 多目标跟踪 - 追踪多个目标的位置
要实现目标追踪,首先,我们要更新一下电脑自身的pip
pip install
opencv_contrib_python==3.4.3.18
如果报错再加上–user
pip install opencv_contrib_python==3.4.3.18–user
创建追踪器方法对象
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,
"mosse": cv2.TrackerMOSSE_create
}
创建多目标追踪器
}trackers = cv2.MultiTracker_create()
选择目标ROI
key = cv2.waitKey