0.环境
opencv-python==4.1.0.25 /4.1.2.30
Pillow
scikit-learn==0.19.2
numpy==1.15.0
keras==2.2.4
tensorflow==1.12.0
imutils
1.修改
1.1 在deep_sort添加videocaptureasync.py
import threadingimport cv2class VideoCaptureAsync:def __init__(self, src=0, width=640, height=480):self.src = srcself.cap = cv2.VideoCapture(self.src)self.cap.set(cv2.CAP_PROP_FRAME_WIDTH, width)self.cap.set(cv2.CAP_PROP_FRAME_HEIGHT, height)self.grabbed, self.frame = self.cap.read()self.started = Falseself.read_lock = threading.Lock()def set(self, var1, var2):self.cap.set(var1, var2)def start(self):if self.started:print("[!] Asynchroneous video capturing has already been started.")return Noneself.star