Opencv-face-detection-in-picture
提供:Dev Guides
OpenCV-画像内の顔検出
ステップ1:OpenCVネイティブライブラリをロードする
OpenCVライブラリを使用してJavaコードを作成する場合、最初に行う必要があるステップは、* loadLibrary()*を使用してOpenCVのネイティブライブラリをロードすることです。 以下に示すように、OpenCVネイティブライブラリをロードします。
ステップ2:CascadeClassifierクラスをインスタンス化する
パッケージ org.opencv.objdetect の CascadeClassifier クラスは、分類子ファイルをロードするために使用されます。 以下に示すように、 xml ファイル lbpcascade_frontalface.xml を渡すことにより、このクラスをインスタンス化します。
ステップ3:顔を検出する
例
次のプログラムは、画像内の顔を検出する方法を示しています。
上記のプログラムで指定された入力画像 facedetection_input.jpg が次のものであると仮定します。
出力
プログラムを実行すると、次の出力が得られます-
指定したパスを開くと、次のように出力画像を観察できます-