2017-06-19 12 views
1

私はWindowsシステムやPython 3.6バージョンに問題があると思います。私はいくつかの属性のエラーに直面しています。私はチェックし、私のコードをダブルチェックし、エラーがないと私はまた、他の人に私のコードを比較し、私はエラーがない見てきました。なぜ私はこの種のエラーに直面しているのですか?私はここに私のコードを追加してい:AttributeError:モジュール 'cv2.cv2'に 'cv'属性がありません

recognizer module

と私は次のエラーが直面しています。

C:\Users\MAN\AppData\Local\Programs\Python\Python36\python.exe C:/Users/MAN/PycharmProjects/facerecognition/Recognise/recognizerr.py Traceback (most recent call last): File "C:/Users/MAN/PycharmProjects/facerecognition/Recognise/recognizerr.py", line 11, in font = cv2.cv.InitFont(cv2.cv.CV_FONT_HERSHEY_SIMPLEX, 1, 1, 0, 1, 1) AttributeError: module 'cv2.cv2' has no attribute 'cv'

Process finished with exit code 1

これはWindowsの問題ですか、それともPython 3.6バージョンでのみエラーが表示されますか? ようこそ私はWindowsプラットフォームでPython 3.6を使用しています。

+1

コードの*スクリーンショット*を*実際のコード*に載せないでください。 –

+0

[AttributeError: 'module'オブジェクトに重複している可能性のある属性は 'InitFont'属性ではありません(https://stackoverflow.com/questions/44021999/attributeerror-module-object-has-no-attribute-initfont) –

答えて

3

Opencv3のcvモジュールは推奨されていません。したがって、11行目で次のようにフォントを初期化することができます:

font = cv2.FONT_HERSHEY_SIMPLEX 
関連する問題