上传者: 38500709
|
上传时间: 2022-03-13 16:31:04
|
文件大小: 7KB
|
文件类型: -
matlab人脸匹配代码ASM人脸特征点匹配
简介任务:通过结合使用主动形状模型(ASM)算法和PCA方法来训练可用于检测测试人脸图片关键点的回归器。
然后,进行Procrustes分析以匹配那些图像的重建关键点;
环境:Matlab
2016a版本,ASM软件包;
主要步骤1,图像处理和参数设置将所有图像加载到Matlab中,并将其设置为训练图像和测试图像。
然后通过使用函数rgb2gray(),imread()将RGB图像转换为灰度。
通过构造结构“选项”为以后的代码设置参数。
例如,我们将两个关键点之间的计数器点设置为10,将搜索迭代次数设置为100。2,在图像上使用经过训练的关键点并填充训练数据[Vertices,Lines]
=
LoadDataSetNiceContour();
通过使用这些Matlab函数,我们可以获得所有训练图像的顶点和线。
此功能来自受支持的程序包。
3,制作Shape模型[ShapeData,TrainingData,MeanVertices]
=
ASM_MakeShapeModel2D();
[TrainingData(i).CVertices,