【问题标题】:How do I provide path to image where asked for path to image?如何在要求图像路径的情况下提供图像路径?
【发布时间】:2018-02-24 16:05:12
【问题描述】:
ap = argparse.ArgumentParser()
ap.add_argument("--image", "-i", required = True, help = "Path to input image")
ap.add_argument("--template", "-t", required = True, help = "Path to template image")
args = vars(ap.parse_args())

执行代码需要什么?

我收到以下错误

用法:[-h] -i 图像 -p PROTOTXT -m 模型 -l 标签:错误: 需要以下参数:-i/--image

我是否需要获取显示帮助的图像的路径?

【问题讨论】:

  • 您需要提供图片路径。没有比这更基本的了……
  • 对不起,你能举个例子吗?因为我有点为此我做了 ap.add_argument("-i", "--/Home/Desktop/face-detector/images", required=True,... 这是错的吗?

标签: python computer-vision deep-learning


【解决方案1】:

这一行

ap.add_argument("--image", "-i", required = True, help = "Path to input image")

表示您的程序希望用户在程序运行时将--image ~/Home/Desktop/face-detector/myimage.png 之类的内容放在命令行中的程序名称之后。您显然没有这样做,这就是您收到错误消息的原因。在您进行测试时,您可以输入一个默认值以节省每次都输入--image 命令行参数:

ap.add_argument("--image", "-i", required = True, help = "Path to input image", default="~/Home/Desktop/face-detector/myimage.png")

但这显然是不明智的,除非是测试。

【讨论】:

    猜你喜欢
    • 2018-05-22
    • 1970-01-01
    • 2020-09-13
    • 2017-12-16
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-14
    相关资源
    最近更新 更多