レナのdlibの結果 |
はじめに
5/14日に書いた記事を再度書いてしまった。顔特徴点検出に関して記載しているので、消さないでおく。ダウンロード
ここから右下の Download Dlib ボタンを押し、ファイルをダウンロードする
dlib-19.4.tar.bz2 ファイルサイズ約9M
展開してフォルダーを移動する
mkdir build;
cd build;
make作業
makeの事前準備としてOpenBlasをインストールしておくsudo apt-get install libopenblas-dev liblapack-dev
最初にAVSのパラメータを付与してcmakeを行うが、説明とことなりAVSは無視されているようだ。
cmake .. -DUSE_AVX_INSTRUCTIONS=1
CMake Warning:
Manually-specified variables were not used by the project:
USE_AVX_INSTRUCTIONS
makeの実行
make -j4
顔特徴点検出用の辞書データ取得
wget http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2データサイズは 61M
ファイルの展開
bzip2 -d shape_predictor_68_face_landmarks.dat.bz2
サンプルのビルド
顔検出のサンプルビルド
g++ -std=c++11 -O3 -I.. ../dlib/all/source.cpp -o face_detection.bin -lpthread -lX11 -ljpeg -DDLIB_JPEG_SUPPORT ../examples/face_detection_ex.cpp顔特徴点検出のサンプルビルド
g++ -std=c++11 -O3 -I.. ../dlib/all/source.cpp -o face_landmark_detection.bin -lpthread -lX11 -ljpeg -DDLIB_JPEG_SUPPORT ../examples/face_landmark_detection_ex.cppデモプログラムの実行
顔検出
./face_detection.bin ../../work/2008_001322.jpg顔特徴点検出
./face_landmark_detection.bin ../../work/shape_predictor_68_face_landmarks.dat ../../work/COCO_val2014_000000000395.jpg関連ページ
OpenCVで顔向き推定を行う以上
0 件のコメント:
コメントを投稿