🤖
AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は
公式英語版(原文) を参照してください。
#include <opencv2/face/face_alignment.hpp>
|
| virtual | ~FacemarkKazemi () |
| |
| virtual bool | getFaces (InputArray image, OutputArray faces)=0 |
| | カスタム検出器を使って顔を取得する
|
| |
| virtual bool | setFaceDetector (bool(*f)(InputArray, OutputArray, void *), void *userData)=0 |
| | カスタム顔検出器を設定する
|
| |
| virtual bool | training (std::vector< Mat > &images, std::vector< std::vector< Point2f > > &landmarks, std::string configfile, Size scale, std::string modelFilename="face_landmarks.dat")=0 |
| | この関数は、勾配ブースティングを用いてモデルを学習し、形状を予測するために使用できる回帰器のカスケードを取得するために用いる。
|
| |
| virtual bool | fit (InputArray image, InputArray faces, OutputArrayOfArrays landmarks)=0 |
| | 画像から顔ランドマークを検出する。
|
| |
| virtual void | loadModel (String model)=0 |
| | フィッティング処理の前に学習済みモデルを読み込む関数。
|
| |
| | Algorithm () |
| |
| virtual | ~Algorithm () |
| |
| virtual void | clear () |
| | アルゴリズムの状態をクリアする。
|
| |
| virtual bool | empty () const |
| | Algorithm が空の場合(たとえば開始直後や読み込みに失敗した後)に true を返す。
|
| |
| virtual String | getDefaultName () const |
| |
| virtual void | read (const FileNode &fn) |
| | ファイルストレージからアルゴリズムの引数を読み込む。
|
| |
| virtual void | save (const String &filename) const |
| |
| void | write (const Ptr< FileStorage > &fs, const String &name=String()) const |
| |
| virtual void | write (FileStorage &fs) const |
| | アルゴリズムの引数をファイルストレージに保存する。
|
| |
| void | write (FileStorage &fs, const String &name) const |
| |
◆ ~FacemarkKazemi()
| virtual cv::face::FacemarkKazemi::~FacemarkKazemi |
( |
| ) |
|
|
virtual |
◆ create()
◆ getFaces()
◆ setFaceDetector()
| virtual bool cv::face::FacemarkKazemi::setFaceDetector |
( |
bool(* | f )(InputArray, OutputArray, void *), |
|
|
void * | userData ) |
|
pure virtual |
◆ training()
| virtual bool cv::face::FacemarkKazemi::training |
( |
std::vector< Mat > & | images, |
|
|
std::vector< std::vector< Point2f > > & | landmarks, |
|
|
std::string | configfile, |
|
|
Size | scale, |
|
|
std::string | modelFilename = "face_landmarks.dat" ) |
|
pure virtual |
この関数は、勾配ブースティングを用いてモデルを学習し、形状を予測するために使用できる回帰器のカスケードを取得するために用いる。
- 引数
-
| images | 学習サンプルに使用する画像を格納する cv::Mat 型のベクトル。 |
| landmarks | 特定の画像で検出されたランドマークを格納する cv::Point2f 型のベクトルのベクトル。 |
| scale | すべての画像とランドマークをスケーリングする先の cv::Size 型のサイズ。 |
| configfile | モデルの学習用パラメータを格納したファイルの名前を保持する std::string 型の変数。 |
| modelFilename | 保存する学習済みモデルファイルの名前を保持する std::string 型の変数。 |
- 戻り値
- ブール値。モデルが正しく学習された場合は true を、学習されなかった場合は false を返す。
このクラス詳解は次のファイルから抽出されました: