人脸图像的快速检测和剪裁.doc

资料分类:计算机信息 上传会员:王媛媛 更新时间:2021-06-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17615
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本系统主要实现普通图像中对于人脸部位的检测和剪裁。目前无论在国内还是国外,还没有一个很完善的客户端人脸剪裁软件,但现阶段人脸识别已经是很多行业涉及的一个已经日趋成熟的技术,而人脸的检测和剪裁是人脸识别中最重要的一步。

本论文旨在详细说明如何在基于MFC以及OpenCV的环境下,完成一个具有完整功能的图像检测和剪裁的系统。该系统可以方便的打开单张图片,多张图片,对于特定图片和多张图片的快速检测和剪裁,另外该系统中还可以使用摄像头实时获取图像并进行人脸检测。

该系统解决了现在人脸研究中对于脸部图像提取的困难和不方便,该系统可以快速并准确提取人脸图像,为人脸研究提供了便捷和准确样本。

 

关键词:人脸识别; 人脸剪裁; OpenCV; MFC; 图像处理

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景-1

1.2 国内外发展现状-1

1.2.1 人脸检测研究背景-1

1.2.2 人脸检测方法简介-2

1.2.3 人脸检测简介-3

1.2.4 OpenCV中的人脸检测算法简介-4

1.3 课题应用-6

1.4  本文的组织结构-6

2 系统开发环境配置-7

2.1 MFC简介-7

2.2 STL简介-8

2.3 OpenCV简介-9

2.4 Windows+MFC+OpenCV架构搭建与配置-10

2.5 本章小结-13

3 系统的需求分析-14

3.1 可行性分析-14

3.1.1 技术可行性-14

3.1.2 操作可行性-14

3.2 需求分析-14

3.2.1 图片打开-15

3.2.2 图片浏览-15

3.2.3 人脸检测和剪裁-15

3.2.4 人脸图像的保存-16

3.2.5 批量处理人脸图像-16

3.2.6 摄像头取图像人脸检测剪裁-17

3.3 本章小结-17

4 系统的设计-18

4.1 图像打开设计-19

    4.1.1 UI界面设计-19

    4.1.2 后端代码设计-19

4.2 图像显示和遍历设计-20

    4.2.1 UI界面设计-20

    4.2.2 后端代码设计-20

4.3 图像的人脸检测设计-20

4.3.1 HMM-20

4.3.2 基于OpenCV的人脸识别原理-22

4.3.3 基于OpenCV的人脸检测剪裁实现-23

4.4 人脸图像的保存设计-25

    4.4.1 UI界面设计-25

    4.4.2 后端代码设计-26

4.5 后台多张图像的批量剪裁和保存-26

    4.5.1 UI界面设计-26

    4.5.2 后端代码设计-27

4.6 摄像头获取图像进行人脸检测剪裁-27

    4.6.1 UI界面设计-27

    4.6.2 后端代码设计-28

4.7 本章小结-30

5 测试与分析-31

6 结论-33

参考文献-34

致 谢-35

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:基于模板匹配的人脸识别方法是首先建立人脸模板数据库,模板可以包括眼睛、鼻子、嘴、额头等不同部位,将这些部位的模板存入数据库中,然后利用特定的算法计算样本不同区域与......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: