python选择摄像头目标实时跟踪效果代码
代码语言:python
所属分类:其他
代码描述:python选择摄像头目标实时跟踪效果代码,先框选摄像头中指定的目标,然后就会自动跟踪了。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import cv2
import numpy as np
import time
def create_tracker(tracker_type):
tracker_types = {
'KCF': cv2.TrackerKCF_create,
'CSRT': cv2.TrackerCSRT_create,
'MOSSE': cv2.legacy.TrackerMOSSE_create,
}
return tracker_types[tracker_type]()
class ObjectTracker:
def __init__(self):
self.cap = cv2.VideoCapture(0)
self.tracker_type = 'KCF'
self.tracker = None
self.bbox = None
self.fps = 0
self.prev_time = 0
def select_roi(self, frame):
cv2.putText(frame, "Select targ.........完整代码请登录后点击上方下载按钮下载查看















网友评论0