, frame = cap.read()
# 设置初始窗口位置
x, y, w, h = 300, 200, 100, 50 # 硬编码位置
track_window = (x, y, w, h)..., frame = cap.read()
if ret == True:
hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)..., frame = cap.read()
if ret == True:
hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)...dst = cv2.calcBackProject([hsv], [0], roi_hist, [0, 180], 1)
# 应用camshift获取新位置
# 返回一个旋转的矩形和框参数...参考
docs.opencv.org/3.0-beta/do…
github.com/opencv/open…
可交互式的Camshift