«openface» не имеет атрибута «AlignDlib» - PullRequest
0 голосов
/ 17 сентября 2018

Я следую (https://medium.com/@ageitgey/machine-learning-is-fun-part-4-modern-face-recognition-with-deep-learning-c3cffc121d78), чтобы сделать распознавание лица. Я на шаге 2, т.е. нахожу ориентиры и аффинное преобразование. Сообщение об ошибке

    align = openface.AlignDlib(args.dlibFacePredictor)
AttributeError: module 'openface' has no attribute 'AlignDlib'

Также, поделитесь, как найти вложениес лица, использующего openface в python3.6 Это проблема из-за python3.x?

1 Ответ

0 голосов
/ 22 июля 2019

У меня была та же проблема, и я исправил ее следующим образом:

Я пытался импортировать openface и использовать openface.AlignDlib в моем скрипте python / step-2b_projecting-faces.py , но класс AlignDlib не был в пути импорта, файл, который имеет класс, который мне нужен, является python / openface / openface / align_dlib.pyalign_dlib.py .Поэтому я исправил с измененным маршрутом импорта следующим образом: import openface.openface.align_dlib as openface И работает хорошо.Я надеюсь, что это работает.Примечание: мой питон: Python 3.6.8.

...