2017-06-19 13 views
-4

顔認識と顔認識コードを実行しようとしています。しかし、データをトレーニングするためのコードを実行しようとすると、エラーが表示されます。私はWindowsプラットフォームでPython 3.6バージョンとOpenCVモジュールを使用しています。最初にコードを追加し、後でエラーを追加しています。Python 3.6バージョンの顔認識属性エラー

train the data

、それは次のエラーを示しています。あなたはfaceサブモジュールからそれを使用する必要が

C:\Users\MAN\AppData\Local\Programs\Python\Python36\python.e‌​xe C:/Users/MAN/PycharmProjects/facerecognition/Train/train.py 
Traceback (most recent call last): File "C:/Users/MAN/PycharmProjects/facerecognition/Train/train.py‌​", line 5, in <module> recognizer = cv2.createLBPHFaceRecognizer() 
    AttributeError: module 'cv2.cv2' has no attribute 'createLBPHFaceRecognizer' 
    Process finished with exit code 1 
+3

をインストールする必要があります。また、イメージとしてではなく、テキストとしてコードを追加します。 –

+0

[コードの画像が役に立たないので私はダウンダウンしました](http://idownvotedbecau.se/imageofcode)、[あなたがコメントに反応しないので](http://idownvotedbecau.se/beingunresponsive) - あなたに質問されましたコードのイメージを長い時間前に実際のテキストに置き換え、それをしなかった。 – EJoshuaS

答えて

1

を。だから、次のステートメントを試してみてください。

cv2.face.createLBPHFaceRecognizer() 

代わりのcv2.createLBPHFaceRecognizer()

0

あなたはまた、あなたの質問を編集して、そこにエラーを追加してくださいOpenCVの-のcontribモジュール

pip install opencv-contrib-python