OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::face 名前空間

クラス

class  BasicFaceRecognizer
 
class  BIF
 
struct  CParams
 
class  EigenFaceRecognizer
 
class  Facemark
 すべてのfacemarkモデルの抽象基底クラス。 詳細...
 
class  FacemarkAAM
 
class  FacemarkKazemi
 
class  FacemarkLBF
 
class  FacemarkTrain
 学習可能なfacemarkモデルの抽象基底クラス。 詳細...
 
class  FaceRecognizer
 すべての顔認識モデルの抽象基底クラス。続き...
 
class  FisherFaceRecognizer
 
class  LBPHFaceRecognizer
 
class  MACE
 (キャンセル可能な)生体特徴を用いた認証に有用な最小平均相関エネルギーフィルタ(Minimum Average Correlation Energy Filter)。(学習に多数の正例を必要とせず(10〜50個)、負例はまったく不要であり、ノイズや塩ノイズにも頑健である) 詳細...
 
class  PredictCollector
 予測結果処理のすべての戦略の抽象基底クラス。 詳細...
 
class  StandardCollector
 デフォルトの予測コレクタ。 詳細...
 

型定義

typedef bool(* FN_FaceDetector) (InputArray, OutputArray, void *userData)
 

関数

Ptr< FacemarkcreateFacemarkAAM ()
 AAM facemark検出器を構築する
 
Ptr< FacemarkcreateFacemarkKazemi ()
 Kazemi facemark検出器を構築する
 
Ptr< FacemarkcreateFacemarkLBF ()
 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)
 データセットから顔のランドマーク情報を読み込むためのユーティリティ。