Как правильно передать filepath в argparser для tesseract? - PullRequest
0 голосов
/ 24 мая 2018

Я следую этому руководству , чтобы провести анализ изображения.

В первом блоке кода (строки 9-14) есть опция ввода пути к файлу изображения.Когда я ввожу свой файл и запускаю строки 9-14, я продолжаю получать следующую ошибку:

 SystemExit: 2

    usage:  [-h] -Users/bob/Desktop/image.png IMAGE
            [-p PREPROCESS]
    : error: argument -Users/bob/Desktop/image.png/--image is required

Вот как я ввел свой путь к файлу в строке 10 руководства.

ap = argparse.ArgumentParser()
ap.add_argument("-i", "--Users/bob/Desktop/image.png", required=True,
    help="path to input image to be OCR'd")
ap.add_argument("-p", "--preprocess", type=str, default="thresh",
    help="type of preprocessing to be done")
args = vars(ap.parse_args())

Я не уверен, что я делаю неправильно с путем к файлу, чтобы получить эту ошибку.

1 Ответ

0 голосов
/ 16 июля 2018

Похоже, что ошибка копирования / вставки - у руководства есть "--image", в то время как ваш фрагмент показывает "--Users/bob/Desktop/image.png", который выглядит как вставленный текст, случайно приземляющийся в неправильном месте.

...