Object Tracking In Motion
Drive Link: https://drive.google.com/drive/folders/1USa7N0JCIeGGhZhkKP18-QuziOzh8riX?usp=share_link Code for Single object Tracking: import cv2 import imutils TrDict = { '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} tracker = TrDict [ 'csrt' ]() #tracker = cv2.TrackerCSRT_create() v = cv2.VideoCapture(r'mot.mp4') ret , frame = v .read() #frame = imutils .resize( frame , width = 600 ) cv2 .imshow( 'Frame' , frame ) bb = cv2 .selectROI( 'Frame' , frame ) tracker .init( frame , bb ) while True : ret , frame = v .read() if not ret : break # frame = imutils .resize( frame , width = 600 ) ( success , bo