準備するもの
- Python: バージョン3.7以上(今回は3.11.5を使用)
検索欄に”cmd”と入力して以下入力でダウンロード可能
pip install opencv-python face-recognition pillow
次に以下の文でダウンロードできたか確認できます。※Pythonのversionが確認できれば成功。
python --version - ライブラリ:
- OpenCV: 動画を処理するため。
- dlib: 顔検出を行うため。
- その他: 必要に応じて
face_recognition。ビルド環境のセットアップWindows環境でdlibをビルドするには、C++コンパイラと開発ツールが必要です。a. Visual Studio Build Toolsをインストール
- Microsoft Visual Studio Build Toolsにアクセス。
- 「Build Tools for Visual Studio」をダウンロード。
- インストール中に次のワークロードを選択:
- C++ build tools
- 必要に応じて「Windows 10 SDK」を追加。
cl
2.
dlibのインストール- 再度
dlibをインストールします
pip install dlib - 再度
b. PATHを確認
Visual Studio Build Toolsが正しくインストールされると、
cl.exe(C++コンパイラ)がPATHに追加されます。 次のコマンドを実行して確認します:
これらは事前にインストールしておきます。
ライブラリのインストール
以下のコマンドを実行して、必要なライブラリをインストールします。