# EasyAi-Face **Repository Path**: sprouting/easy-ai-face ## Basic Information - **Project Name**: EasyAi-Face - **Description**: 国内首款纯java算法内核开源社区级人脸识别项目,项目基于EasyAi,人脸识别服务! - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 50 - **Created**: 2024-12-31 - **Last Updated**: 2024-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyAi-Face ## 介绍 基于EasyAi,人脸识别项目 ## EasyAi介绍 EasyAi无任何依赖,它是一个原生Java人工智能算法框架。首先,它可以Maven一键丝滑引入我们的Java项目,无需任何额外的环境配置与依赖,做到开箱即用。再者,它既有一些我们已经封装好的图像目标检测及人工智能客服的模块,也提供各种深度学习,机器学习,强化学习,启发式学习,矩阵运算,求导函数,求偏导函数等底层算法工具。开发者可以通过简单的学习,就能完成根据自身业务,深度开发符合自己业务的小微模型。 ## EasyAi地址 EasyAi [easyai.gitee.com](https://gitee.com/dromara/easyAi) ## 软件架构 软件架构说明 spring boot :web层面 easyAi :人脸图片转为向量 milvus :数据库功能、搜索 ## 线上体验地址 http://113.44.170.157:8081/ ## 安装教程 本地启动:application-dev.yml ### 本地启动必需改动,然后就可直接启动 ![img.png](img.png) 1. path:改成本地自己的路径 ### online启动必需改动,然后就可直接启动 需要改三个模块:application-online.yml miluvs、file、face #### miluvs:向量库,需要自己申请线上,相关的数据可以改 #### file:model=obs,目前仅支持华为云的obs,其他需要支持可以提issue #### face:人脸模型相关 1.avgFace:人脸平均,目前在resource,线上建议放到专门的文件见,目前线上配置:/opt/model/avgFace.png 2.faceModel:人脸识别模型,目前线上配置:/opt/model/face.json,目前属于预训练模型,需要定制训练可以联系我们,配置地址: /opt/model/face.json ## 使用说明 1. 首页![face-index.png](face-index.png) 2. 选择人脸:![img_2.png](img_2.png) 3. 录入人脸:![img_1.png](img_1.png) 4. 就可以愉快的玩耍了 5. 为避免信息泄漏,不定时清空人脸库 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 微信交流群 加微信技术交流群(目前只有微信交流群,QQ交流群已经不再拉新,凡是QQ交流群拉进去的,都不是我的群!大家注意!!) 加交流群 ![https://myeasyai.cn/img/erweima.jpg](https://myeasyai.cn/img/erweima.jpg)