×

opencv人脸识别算法 opencv c

opencv实现人脸识别有多少种算法?objective 和goal 有什么区别

admin admin 发表于2022-05-19 05:00:27 浏览120 评论0

抢沙发发表评论

opencv实现人脸识别有多少种算法


OpenCV在2.4.1以后的版本中开始自带人脸识别,共有三种人脸识别算法的实现,分别是PCA , LDA , LBPH. OpenCV2创建方法如下:
cv::Ptr《cv::FaceRecognizer》facerPCA,facerLDA;
cv::Ptr《cv::FaceRecognizer》facerLBPH=cv::createLBPHFaceRecognizer();
facerPCA=cv::Algorithm::create《cv::FaceRecognizer》(“FaceRecognizer.Eigenfaces“);
facerLDA=cv::Algorithm::create《cv::FaceRecognizer》(“FaceRecognizer.Fisherfaces“);
在OpenCV3中,人脸识别的实现被移动到第三方库opencv_contrib中,而且OpenCV3版本的各个版本3.0.0,3.2.0,3.3.0的创建方法均不同,且都被移动到cv::face::名字空间下.

objective 和goal 有什么区别


objective和goal的区别:

一、指代不同

1、objective:目标,目的。

2、goal:球门,射门。

二、用法不同

1、objective:objective用作形容词的意思是“客观的,不带偏见的”,指以纯客观的眼光去观察事物或现象,不掺杂个人的情感与偏见。

2、goal:goal的基本意思是“球门,进球得的分”,引申为“目标”,指遥远的,花费很多精力和时间才能达到的目标或目的。

三、侧重点不同

1、objective:语义更广泛,指具体或很快能达到的目的,也可指军事目标,书面用词。

2、goal:指经过考虑和选择,需经坚持不懈的努力奋斗才能达到的最终目标。


关于CreateFile函数


楼主太不厚道,明明是我新回答的!
常量字符串默认是char*,你的代码需要强制类型转换,请用如下方法试试:
hFile
=
CreateFile(L“5.txt“,GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);
或者
hFile
=
CreateFile(_T(“5.txt“),GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);
-opencv