前回の記事でカスケード分類器の作成方法までを行いました。今回は作成した分類器をOpenCVで実装し、リアルタイムで動画上の映像から特定の人物を検出します。 けっこう短くまとまりました。 import cv2 cap = cv2.VideoCapture(0) while True: # 1フレームずつ取得する。
今回は,画像処理ライブラリ「OpenCV」を使ったプログラミング言語「Python」による顔検出について紹介したいと思います。ここでは,Haar Cascade法を使った顔検出について主に取り上げます。 Haar Cascade法とは Haar Cascade法は,Paul ViolaとMichael Jonesが2001年に"Rapid ...
PythonからOpenCVを利用する場合、便利なことにパッケージにまとめられている。そのため、Pythonに加えて、OpenCVのモジュールをインストールするだけで使えるようになる。 なお、最も手っ取り早くOpenCVを使うには、Googleが無料で提供しているPythonの開発環境の ...
最近のノートPCには、だいたいWebカメラが付いているので、今回は、これを利用しよう。もし、Webカメラが付いていないとしても、2000円ちょっと出せば、USBのWebカメラが入手できる。そして、OpenCVがインストールされていれば、手軽にWebカメラの画像を取得 ...