OpenCV定番の顔認識プログラムです。一応、Windows 7(64Bits)、OpenCV2.3も64Bitsで動いています。 流れを説明すると、まず映像を取り込むカメラの指定を cv.CaptureFromCAM( 0 ) で行います。私の場合は0番のカメラを使用しています。 次が環境(というよりもフォルダ構成)に依存するところなのですが、 haarcascade_frontalface_default.xml というファイルを読み込みます。 これは、カレントフォルダーの一つ上の「data」フォルダの下の「haarcascades」に 置いてある場合の指定方法です。 カレントフォルダーにコピーしておいていれば、単に haarcascade_frontalface_default.xml と指定するだけでかまいません。 ブーストされた分類器のカスケードを読み込んでいます。 詳しい説明は
![『[Python OpenCV 003]顔認識プログラム』](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b622aba15e7bb5d883dbcc92d7ae2bcb5a5206c/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F20110815%2F09%2Fa6%2F38%2Fj%2Fo020002001313367062280.jpg)