python3 + opencv_contribインストールチュートリアルアナコンダ、顔認識、ターゲットトラッキング、解決モジュール 'cv2.face'に属性がない '***'およびその他の問題

卒業プロジェクトの必要性から、ビデオで人間の追跡を行うためにpython3 + opencvを使用します。pythonとopencvをインストールした後、プログラムの実行時に次のような多くのエラーが発生します。

module'cv2.face 'には属性' createEigenFaceRecognizer 'がありません。つまり、多くのモジュール' cv2.face 'に属性' *** 'がありませんでした。その後、Baiduをたくさん使った後、1週間近くかかり、ようやく問題が解決しました。たくさんの経験をした後、開発環境に多くの時間を費やしているといつも感じています。そこで、開発環境の問題を短時間で解決し、私がこのような間違いをするのを防ぐ方法を後の方に教える記事を書きました。私の手順に従ってインストールしてください。問題はありません。

ネイティブオペレーティングシステム:win10

1. Anaconda3-4.4.0をインストールします

https://repo.continuum.io/archive/Anaconda3-4.4.0-Windows-x86_64.exe

デフォルトのインストールは問題ありません。ここで強調する必要がある特別な操作はありません。

2. opencv + contribパッケージをインストールします

opencv_contrib_python-3.2.0.7-cp36-cp36m-win_amd64.whl

ダウンロードが完了したら、それをインストール済みのAnaconda3-4.4.0ディレクトリにコピーします。次に、cmdを開き、次のコマンドを実行します。

>cd C:\ProgramData\Anaconda3   //这里是你具体的安装路径
>pip install opencv_python-3.2.0+contrib-cp36-cp36m-win_amd64.whl 
> pip install opencv_python-3.2.0 + contrib-cp36-cp36m-win_amd64.whl 

管理者権限を使用して操作を実行するのが最適であり、インストールの完了後に実行できます

3.コードをテストする

簡単なテストのためにこのコードをダウンロードしてください:


https://github.com/leiqing110/Moving-target-detection.githttps://github.com/leiqing110/Moving-target-detection.git

 

 

上記の記事に何か問題がある場合は、私にそれを指摘し、一緒に進歩させることを歓迎します、ありがとう

おすすめ

転載: blog.csdn.net/zl1107604962/article/details/79907432