"景先生毕设|www.jxszl.com

基于android平台的证件照app开发与实现【字数:22243】

2024-11-03 10:40编辑: www.jxszl.com景先生毕设

目录
摘 要 III
关键词 III
ABSTRACT IV
KEY WORDS: IV
1 选题背景 1
1.1 研究背景 1
1.2 国内外研究现状 2
1.3 课题的意义 2
2 文献综述 3
2.1 图像处理技术 3
2.2 人脸检测技术 3
2.3 课题实现任务 4
3 方案论证 5
3.1 可行性分析 5
3.2 需求分析 5
3.2.1 功能性需求分析 5
3.2.2 非功能性需求分析 6
3.3 关键技术方案 6
3.3.1 Android平台 6
3.3.2 OpenCV Android SDK 7
3.3.3 华为HMS MLKit SDK 8
3.4 用例分析 8
3.5 系统活动图方案设计 10
3.5.1 系统活动图设计 10
3.5.2 相机模块活动图设计 12
3.5.2 图像处理模块活动图设计 12
3.5.3 美颜模块活动图设计 13
3.5.4 尺寸调整模块活动图设计 14
3.6 系统设计 15
3.6.1 总体设计 15
3.6.2 相机模块设计 17
3.6.3 图像处理模块设计 19
3.6.4 美颜模块设计 21
3.6.5 尺寸调整模块设计 23
4 过程论述(设计实现) 25
4.1 相机模块实现 25
4.1.1 拍照和预览实现 25
4.1.2 相机角度调整实现 26
4.1.3 触摸改变相机对焦与拉伸实现 26
4.1.4 相机设置实现 27
4.1.5 相机附加功能实现 29
4.2 图像处理模块实现 30
4.2.1 人脸检测 *51今日免费论文网|www.51jrft.com +Q: &351916072
功能实现 30
4.2.2 人像分割与背景更换功能实现 30
4.2.3 倾斜校正功能实现 33
4.3 美颜模块实现 36
4.3.1 磨皮和美白的实现 36
4.3.2 瘦脸实现 38
4.4 尺寸选择模块实现 41
4.5 动态申请权限实现 42
5 结果测试与分析 44
5.1 开发环境 44
5.2 测试环境 44
5.3 相机模块测试 44
5.3.1 动态申请权限 44
5.3.2 相机拍照功能 46
5.3.3 相机设置功能 47
5.4 图像处理模块测试 48
5.4.1 人脸检测 48
5.4.2 人像分割和背景更换 49
5.4.3 人像倾斜校正 50
5.5 美颜与尺寸处理模块测试 51
5.5.1 磨皮和美白 51
5.5.2 瘦脸 52
5.5.3 尺寸选择 53
6 讨论 55
6.1 有待改进与尚需研究的方向 55
6.1.1 有待改进的地方 55
6.1.2 展望(有待研究的方向) 55
6.2 结论 55
致谢 56
参考文献: 57
基于Android平台的证件照APP开发与实现
摘 要
随着信息时代的到来,证件照成为我们生活中不可或缺的信息来源。为解决证件照拍摄与处理的问题,本课题设计实现一款基于Android平台的证件照APP。分析了证件照的发展历程和课题的研究意义,以软件工程的思想对系统进行设计与开发。系统采用面向对象的方法,以Java作为开发语言,使用华为HMS MLKit SDK和OpenCV SDK进行图像处理,设计并实现一系列图形图像的处理算法,完成了自定义相机、人像分割、背景更换、人脸检测、倾斜校正、美颜处理、尺寸裁剪的系统功能,实现操作便捷、效率更高、方便易用的智能证件照系统。最后对系统各个功能进行测试,确保每个功能模块达到预定目标。
引言
1 选题背景
本章主要针对证件照APP的选题背景进行分析,同时论述国内外研究现状以及开发证件照APP的意义(解决的主要问题)。其次分析对于图像处理技术和人脸检测技术的历史研究及国内外的发展情况。
1.1 研究背景
如今,随着我们学习工作中对于有效证件的需求越来越高,证件照也就成为了一个不可或缺的东西。身份证、护照、港澳通行证、驾照、毕业证、居住证、简历等都离不开那一张小小的证件照。证件照是一种能够用于证明自己身份的相片,其跟我们普通的相片不同的是,证件照有着尺寸和背景的要求,一般尺寸多为1寸或2寸,背景大多也选择蓝底或是白底。证件照一般要求是正面的免冠相片,要求被拍摄者衣冠整洁且清晰的漏出五官。证件照发明与1839年,由达盖尔发明的银版照相法所产生,起初证件照不是用来证明个人身份的,而是人们用来记录生活的。早在中国人们就已经有了通过绘画肖像来记录人物身份的习俗,随着时代发展和摄影技术的进步,到了19世纪60年代后,摄影就慢慢步入普通大众的生活当中,通过摄影的方式记录人物身份也就慢慢流传开来。到了民国时期,人们已经完全开始使用证件照来作为正常的身份证明的凭证,且就在当时人们已经对证件照有了明确的规格和大小的规定了。现如今,我们对于证件照的要求不再仅仅是记录真实身份的相片,而是向着“最美证件照”、“精致证件照”的方向发展。证件照APP是实现证件照拍摄的便捷化,实现对证件照处理的智能化,这样符合我们当前的信息时代的需求,同时也是对于当前信息技术的一次合理运用[9]。

原文链接:http://www.jxszl.com/jsj/wljs/606879.html