Android 如何使用OpenCV中的特征脸值执行人脸识别?
在使用OpenCV的Android 如何使用OpenCV中的特征脸值执行人脸识别?,android,opencv,pca,eigenvector,eigenvalue,Android,Opencv,Pca,Eigenvector,Eigenvalue,在使用OpenCV的PCACompute函数(如下所示)之后,我有一个Mat表示平均值和一个Mat特征向量 org.opencv.core.Core.PCACompute(datiOriginali,mean, eigenvectors,0); datiOriginali是我的输入Mat,mean是平均值Mat,特征向量是特征向量Mat 在此基础上,我使用了PCAProject,因此: org.opencv.core.Core.PCAProject(datiOriginali, mean,ei
PCACompute
函数(如下所示)之后,我有一个Mat
表示平均值和一个Mat
特征向量
org.opencv.core.Core.PCACompute(datiOriginali,mean, eigenvectors,0);
datiOriginali
是我的输入Mat
,mean
是平均值Mat
,特征向量
是特征向量Mat
在此基础上,我使用了PCAProject,因此:
org.opencv.core.Core.PCAProject(datiOriginali, mean,eigenvectors , res);
datiOriginali
始终是输入Mat
,平均值
和特征向量
与在PCACompute
中计算的相同,res
是输出Mat
如何使用特征脸值执行人脸识别?我不知道如何计算如上所示计算的训练图像和新图像之间的欧几里德距离。我甚至不打算读这个……什么是C???抱歉,但我不明白……我对OpenCV一无所知(我只是因为有人将此问题标记为需要清理而来),但此问题看起来相关: