OpenCVインストール、顔認識などサンプル動かす

opencvインストール - 橋本詳解と同じ。

sudo apt-get install libcv-dev
sudo apt-get install libcv1
sudo apt-get install libcvaux-dev
sudo apt-get install libcvaux1
sudo apt-get install libhighgui-dev
sudo apt-get install libhighgui1
sudo apt-get install opencv-doc

さくっと入った。

dfしたらHDD容量が200MBほどだったので

sudo apt-get autoclean
sudo apt-get clean

300MBぐらいになった


サンプルをコピーして持ってきてビルド

mkdir ~/src
mkdir ~/src/opencv
cp -R /usr/share/doc/opencv-doc/examples/c ~/src/opencv/examples
cd ~/src/opencv
chown -R sho.sho examples
cd examples
sh build_all.sh


facedetect実行。これはGUIがあるのでリモートログインではディスプレイが見つからないというエラーが出て動かせない
内蔵カメラで動く

./facedetect --cascade=/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml

大変重い・・・
だいたい1.5秒毎に1フレームだった。


このMakefileで通る 単純なMakefile、カメラでキャプチャして表示 - 橋本詳解