【发布时间】:2019-02-15 10:12:16
【问题描述】:
我正在使用来自 PyImageSearch 的 this tutorial 使用 openCV 进行对象跟踪。
在他们提供的模板中,有一行可以让您通过向argparse 添加参数来加载自己的视频。
import argparse
# construct the argument parser and parse the arguments
ap = argparse.ArgumentParser()
ap.add_argument("-v", "--video", type=str,
help="path to input video") #<--- here
ap.add_argument("-t", "--tracker", type=str, default="kcf",
help="csrt")
args = vars(ap.parse_args())
在这里,我将help="path to input video" 替换为help="~/Users/my/path/to/video.mp4":
ap.add_argument("-v", "--video", type=str,
help="~/Users/my/path/to/video.mp4")
它不工作。
如果没有提供视频,模板代码会打开您的网络摄像头,这对我来说就是这样。因此,也没有错误消息。
我已检查路径是否拼写正确。
有人知道我如何使用这种解析方法加载视频吗?
【问题讨论】:
标签: python opencv video load argparse