L'autre jour, lorsque j'ai essayé de détecter les points caractéristiques du visage à l'aide de dlib, j'ai rencontré cette erreur
Traceback (most recent call last):
File "dlib.py", line 33, in <module>
detector = dlib.get_frontal_face_detector()
AttributeError: module 'dlib' has no attribute 'get_frontal_face_detector'
Il semble que l'environnement a été construit correctement parce que dlib a été importé, mais quand j'ai réellement essayé d'utiliser dlib, une erreur AttributeError a été lancée.
Après de nombreuses recherches, la solution est écrite dans stackoverflow here. J'ai fait.
Rename your file from dlib.py to something else, say dlib_project.py.
Apparemment, le problème était que le nom du fichier était «dlib.py».
Je l'ai renommé en getFacialLandmarks.py
et cela a bien fonctionné.
Il semble préférable de ne pas donner le même nom de fichier que le nom de la bibliothèque ...
Recommended Posts