matlab里实现AR人脸库2600张人脸图的分类处理

AR人脸库,包含50位男性和50位女性,每人26张共2600张图。

但是网上下载的AR人脸库并没有进行分类,而是2600张图在一个文件夹中,本示例在matlab里编程实现将2600张人脸图分类为编号为s1~s100的100类,每类26张人脸图,前50类为男性,后50类为女性。即每人归为一类,类中图片序号为1到26。程序示例如下:

function[ ] = imgClass( )  
 %----------------------2017-4-22--------------------------%
 %此函数实现将AR人脸库中的2600幅.pgm人脸图像以每人为一类分为100类
 %前50类为男性,后50位为女性
 %100类分别编号为s1~s100
 %类中每人的26幅图分别编号为1到26
 %其中AR人脸库位于当前路径.\AR人脸库\AR 下
 %----------------------2017-4-22--------------------------%
 
 %-读取指定目录下面所有的 .pgm 格式图片   
 pgms=dir('.\AR人脸库\AR\*.pgm');  
 num_pgms=length(pgms)/26;     %num_pgms为100,每人26张图,100个人
 
 %两重循环,外层1到100人,内层每
  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 20
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值