Ошибка: необходимы следующие аргументы - PullRequest
0 голосов
/ 28 декабря 2018

Это мой код:

ap = argparse.ArgumentParser()
ap.add_argument("-p", "--shape-predictor", required=True,
    help="path to facial landmark predictor", default="shape_predictor_68_face_landmarks.dat")
ap.add_argument("-a", "--alarm", type=str, default="alaram.wav",
    help="path alarm .WAV file")
ap.add_argument("-w", "--webcam", type=int, default=0,
    help="index of webcam on system")
args = vars(ap.parse_args())

Это мой код

X

использование:

detect_drowsiness.py [-h] -p SHAPE_PREDICTOR [-a ALARM] [-w WEBCAM]

Я получаю сообщение об ошибке:

detect_drowsiness.py: ошибка: требуются следующие аргументы: -p / - shape-Foret

1 Ответ

0 голосов
/ 03 января 2019

Загрузите файл shape_predictor_68_face_landmarks.dat отсюда http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2 и извлеките его, поместите в каталог проекта и запустите файл python с помощью detect_drowsiness.py -p shape_predictor_68_face_landmarks.dat.

Этот необходимый файл является обученной моделью для Dlib!

...