【opencv人脸识别5】通过建立模型(.xml文件)识别出你的脸

【opencv人脸识别5】通过建立模型(.xml文件)识别出你的脸

    通过前面4节的opencv人脸识别的内容,我们已经较完整的实现了人脸识别。本节主要在前4节的基础上,通过构建人脸识别的模型,来进行人脸的预测分类。前4节内容及链接如下:

    1.  【opencv人脸识别1】从图片中检测人脸

    2.  【opencv人脸识别2】从视频中检测人脸

    3.  【opencv人脸识别3】从视频中识别出你的脸

    4.   【opencv人脸识别4】训练人脸模型

 

    本节主要在前4节的基础上,通过构建人脸识别的模型,生成.xml文件,然后利用该模型进行人脸的预测分类。

 

大致流程:  

    要想从视频中识别你的脸,大致流程如下:

        1.打开摄像头-> 获取视频帧-> 转化为对图片的操作 ->图片中检测人脸 ->截取检测到的人脸

        2.建立人脸数据库-> 训练人脸识别模型

        3.将截取的人脸与数据库进行对比 -> 利用模型进行预测-> 识别出人脸

所用人脸样本:

 

      本实验所采用的实验数据来自ORL人脸库,人脸图为灰度图,共40个人,每人10张,每张图片大小为92*112。并且在库中添加了自己的人脸样本,便于后续识别。

 

                

  • 14
    点赞
  • 116
    收藏
    觉得还不错? 一键收藏
  • 22
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值