代码分为read_can_use.m和main_can_ues.m
先运行read_can_use.m 读取图片的像素值,使用奇异值分解的方法得到对应的特征。程序预设了只读取前5个人的人脸图片 ,可以自己改成最多15个人。
然后运行main_can_use.m ,程序会输出 1 1 2 3 2 3,每个数字代表一张图片最有可能的识别类别(就是人的编号)。
对每个人的11张图片,取前7张训练网络,后4张测试网络,取前5个人进行实验。所以共有35个训练样本,20个测试样本。
比如输出的结果是 1 1 1 1 2 2 1 2 3 3 3 3 …..,因为每4个数字是属于同一个人的,前四个都是1则都预测正确,第二组的4个数字2 2 1 2 中的那个1 就是预测错误(本来是2预测成了1)。
由于参数的随机初始化,不保证每次的结果都相同。
相关下载链接:
//download.csdn.net/download/weixin_38333786/10418402?utm_source=bbsseo