не удалось распознать лицо - PullRequest
1 голос
/ 01 февраля 2020

Я пишу код распознавания лиц с использованием opencv, и он возвращает сообщение об ошибке в этой строке каждый раз, когда я его запускаю.

Это строка моего кода:

small_frame = cv2.resize(frame, None, fx=0.5, fy=0.5, interpolation=cv2.INTER_AREA)

Выдает ошибку:

cv2.error: OpenCV (4.1.2) /io/opencv/modules/imgproc/src/resize.cpp:3720: ошибка: (-215: утверждение не удалось)! ssize.empty () в функции 'resize'

Я думаю, что смогу решить эту проблему, если найду этот файл с именем resize.cpp, но я тоже не знаю, как это сделать .

1 Ответ

2 голосов
/ 01 февраля 2020

Эта ошибка означает, что frame пусто. Нет изображения!

if (frame is None):
    print('!!! EMPTY IMAGE')
    sys.exit(0)

small_frame = cv2.resize(frame, None, fx=0.5, fy=0.5, interpolation=cv2.INTER_AREA)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...