opencvにセットします。今回は、正面顔と目の位置を認識させたいと思いますので2種類の特徴量ファイルをセットします。Anaconda環境では以下のようになっていました。camをオープンしておきます。cv2.VideoCapture("moviefile/hoge.mp4")を使えばhoge.mp4を入力にすることもできます)さらに、顔と目の部分を長方形で囲ってその結果の画像を動画でセーブするために書き込みの設定も行います。書き込む動画のfpsは適当に10.0にしておきました。この値を30.0とするとセーブ後の動画が早送りになってしまいます。メインループの回転速度が30.0fpsより遅いのが原因だと思われます。codecはfourccメインループメインループではループごとに動画から1フレーム抜き出して、その画像をグレー画像に変換後、顔と目を認識させます。認識した顔と目の場所に赤と緑で枠を書いて、その結果を画面に表示するとともにファイルにセーブします。cameraがオープンされたままになっているので再びプログラムを起動したときにエラーがでますのでご注意ください。顔認識に関しては以下のブログを参考にしました。読者になるmathJaxはてなブログをはじめよう!wshinyaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。