基于微信的同学公众号毕业论文

 2021-04-10 10:04

摘 要

目前微信小程序和人脸识别技术是两种非常流行技术,微信小程序作为今炙手可热的一项新颖的技术,目前越来越多的企业将他们的产品转移到微信平台,微信小程序无可置疑的将会成为趋势。同时,随着人脸识别技术的成熟,人脸识别技术在多种场合的应用,如:人们现在可以刷脸登飞机,公厕刷脸取纸,宿舍刷脸进门等等。特别是在安全领域,人脸识别技术的普及无疑表明该技术的市场潜力非常大。

本设计融合两种技术,在微信小程序中使用基于Opencv的人脸检测以及人脸识别技术,实现人脸识别登陆功能,同时实现了同学的通讯:信息的发布,查询,以及图片的发布;信息查询以及地理位置的查询。

关键词:微信小程序,人脸检测,人脸识别,哈希感知算法,Opencv

ABSTRACT

At present, the WeChat applet and face recognition technology are two very popular technologies. The WeChat applet is a novel technology that is hot today. More and more companies are now transferring their products to the WeChat platform. The WeChat applet has no Doubt will become a trend. At the same time, with the maturity of face recognition technology, the application of face recognition technology on multiple occasions, such as: people can now brush their faces to board planes, public toilets brush their faces to take paper, hostels brush their faces into the door and so on. Especially in the security field, the popularity of face recognition technology undoubtedly indicates that the market potential of this technology is very large.

This design incorporates two technologies, using Opencv-based face detection and face recognition technology in the WeChat applet, to achieve face recognition login function, and at the same time to achieve the students' communication: the release of information, inquiries, and the release of pictures; Information query and location query.

Key words: WeChat Applet, Face Detection, Face Recognition, Hash-aware Algorithm, Opencv

目录

引言 1

1 概述 2

1.1 背景介绍 2

1.2 微信小程序的发展方向 2

1.2.1和公众号的联动加强 2

1.2.2 强化小程序本身的基本能力 2

1.3本文设计思路 2

1.4论文的结构框架 3

2 系统相关技术与理论 4

2.1微信小程序 4

2.2 OpenCV 4

2.3数据库 5

2.4人脸识别技术 6

2.5 Tomcat 9

2.5.1 Tomcat背景 9

2.5.2 Tomcat目录 9

2.5.3 Tomcat类加载 9

2.6 java 10

3 系统设计 12

3.1 可行性分析 9

3.2 需求分析 9

3.3 系统总体设计 9

4 系统实现 14

4.1人脸注册、人脸识别登录 14

4.1.1初始页面 14

4.1.2人脸识别登陆界面 15

4.1.3人脸注册界面 20

4.2信息搜索 23

4.3位置查询 26

4.4聊天室 29

4.5生成对比报告 31

4.6 联系人的增删 33

4.7 添加推荐联系人 35

5 系统测试 38

6 总结 40

致谢 42

参考文献 43

引言

随着人脸识别技术的成熟,现在很多地方都使用人脸识别技术。比如人们现在可以刷脸登飞机,公厕刷脸取纸,宿舍刷脸进门等等。人脸识别技术在全球越来越受欢迎。特别是在安全领域。人脸识别技术的普及无疑表明这种技术具有很大的市场发展潜力。

本设计中涉及的第二个新技术是微信小程序。

微信一直是人们不可或缺的沟通工具。而且微信小程序还是一种不需要下载就可以直接应用的app,使用者只需要扫一下小程序的二维码就可以立即使用他。这极大地方便了用户的使用。微信applet的发展前景非常明确。

微信小程序的特点:

1.无需安装,随时可用

2.体验上虽然不能够完全的比拟原生app,但是综合考虑的话更好。

微信小程序的ui和操作更统一,这会极大的降低用户的操作难度,方便使用的同时拥有强大的功能便是最好的。

对于小应用程序所有者,微信小应用程序比应用程序更容易推广。成本较低是显而易见的。

1 概述

1.1 背景介绍

微信小程序简称小程序,其英文名称为Mini Program,是一种非常方便的应用程序,无需下载即可使用。用户只需要扫一扫小程序的二维码就可以打开应用。

小程序全面开放实行之后,他的主体类型为企业和政府、媒体、或者个人的开发者。全部都可以申请注册小程序。小程序,订阅号码,服务号码和企业号码是并行系统。用户量大,开发门槛低是小程序的两大优点。

1.2 微信小程序的发展方向

1.2.1和公众号的联动加强

现在的公众号可以绑定小程序,同时还可以在公众号的文章中直接跳转小程序,这些动作都是在加强小程序和公众号的联动,在未来,小程序和公众号的联动有非常大的可能会得到进一步的加强,并且两者之间的沟通会越来越多。

1.2.2 强化小程序本身的基本能力

如今小程序的基本功能是不少的,但是,如果仅仅依靠这些功能的话,并不能使得微信小程序成为一个可以背广泛应用的存在。为了使得小程序的发展变得越来越好,微信很可能会不断的强化小程序的基本功能,使得大多数企业可以通过小程序实现越来越多的功能。

1.3本文设计思路

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。