【Python】OpenCVを使ってマックの内蔵カメラを起動して画面に人の顔が表示されたら白枠を表示させる方法

【Python】OpenCVを使ってマックの内蔵カメラを起動して画面に人の顔が表示されたら白枠を表示させる方法です。

予めnumpyとOpenCVをインストールする必要があります。

numpyのインストール方法

pip install numpy

OpenCVのインストール方法

brew tap homebrew/science
brew install opencv

あと、site-packagesディレクトリに以下のようにシンボリックを貼る必要があります。

cd /Library/Python/2.7/site-packages/
ln -s /usr/local/Cellar/opencv/2.4.9/lib/python2.7/site-packages/cv.py cv.py
ln -s /usr/local/Cellar/opencv/2.4.9/lib/python2.7/site-packages/cv2.so cv2.so

これで準備完了。以下のコードを実行するとマックの内蔵カメラが起動されます。

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください