|
void | cv::face::drawFacemarks (InputOutputArray image, InputArray points, Scalar color=Scalar(255, 0, 0)) |
| 绘制检测到的人脸特征点。
|
|
bool | cv::face::getFaces (InputArray image, OutputArray faces, CParams *params) |
| 默认人脸检测器此函数主要由 Facemark 算法 实现利用。建议最终用户使用可通过 Facemark::setFaceDetector 手动定义并回避算法的 Facemark::getFaces 函数。
|
|
bool | cv::face::getFacesHAAR(InputArray image,OutputArray faces,const String &face_cascade_name) |
|
bool | cv::face::loadDatasetList(String imageList,String annotationList,std::vector< String > &images,std::vector< String > &annotations) |
| 加载训练图像和注释文件路径的列表的一个实用程序。
|
|
bool | cv::face::loadFacePoints(String filename,OutputArray points,float offset=0.0f) |
| 从给定文件中加载面部地标信息的实用程序。
|
|
bool | cv::face::loadTrainingData(std::vector< String > filename,std::vector< std::vector< Point2f > > &trainlandmarks,std::vector< String > &trainimages) |
| 此函数从包含相应图像名称和地标的 .txt 文件中提取用于训练的数据。每个文件中的第一个文件应提供其地标在文件中描述的图像的路径。然后,在后续行中应该是图像中地标的坐标,即每行应具有 x,y 的格式,其中 x 表示地标的 x 坐标,y 表示地标的 y 坐标。
|
|
bool | cv::face::loadTrainingData(String filename,std::vector< String > &images,OutputArray facePoints,char delim=' ',float offset=0.0f) |
| 从单个文件中加载面部地标数据集的实用程序。
|
|
bool | cv::face::loadTrainingData(String imageList,String groundTruth,std::vector< String > &images,OutputArray facePoints,float offset=0.0f) |
| 从数据集加载面部地标信息的实用程序。
|
|