|
| Ptr< Facemark > | createFacemarkAAM () |
| | AAM facemark検出器を構築する
|
| |
| Ptr< Facemark > | createFacemarkKazemi () |
| | Kazemi facemark検出器を構築する
|
| |
| Ptr< Facemark > | createFacemarkLBF () |
| | LBF facemark検出器を構築する
|
| |
| void | drawFacemarks (InputOutputArray image, InputArray points, Scalar color=Scalar(255, 0, 0)) |
| | 検出された顔のランドマーク点を描画するためのユーティリティ。
|
| |
| bool | getFaces (InputArray image, OutputArray faces, CParams *params) |
| | デフォルトの顔検出器。この関数は主に Facemark Algorithm の実装で利用される。エンドユーザは、手動で定義してFacemark::setFaceDetectorによりアルゴリズムに渡せるFacemark::getFaces関数を使用することが推奨される。
|
| |
| bool | getFacesHAAR (InputArray image, OutputArray faces, const String &face_cascade_name) |
| |
| bool | loadDatasetList (String imageList, String annotationList, std::vector< String > &images, std::vector< String > &annotations) |
| | 学習用画像へのパス一覧とアノテーションファイルを読み込むためのユーティリティ。
|
| |
| bool | loadFacePoints (String filename, OutputArray points, float offset=0.0f) |
| | 指定されたファイルから顔のランドマーク情報を読み込むためのユーティリティ。
|
| |
| bool | loadTrainingData (std::vector< String > filename, std::vector< std::vector< Point2f > > &trainlandmarks, std::vector< String > &trainimages) |
| | この関数は、対応する画像名とランドマークを含む.txtファイルから学習用のデータを抽出する。各ファイルの最初の行には、そのファイルで記述されるランドマークを持つ画像のパスを記載する必要がある。続く行には、画像内のランドマークの座標を記載する必要がある。すなわち各行は x,y の形式であり、xはランドマークのx座標、yはランドマークのy座標を表す。
|
| |
| bool | loadTrainingData (String filename, std::vector< String > &images, OutputArray facePoints, char delim=' ', float offset=0.0f) |
| | 単一のファイルから顔のランドマークデータセットを読み込むためのユーティリティ。
|
| |
| bool | loadTrainingData (String imageList, String groundTruth, std::vector< String > &images, OutputArray facePoints, float offset=0.0f) |
| | データセットから顔のランドマーク情報を読み込むためのユーティリティ。
|
| |