2025-04-13 20:33:15 +08:00
|
|
|
|
<p align="center">
|
|
|
|
|
|
<a href="https://gitee.com/dengwenjie/SmartJavaAI"><img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/logo.png?v=2025-04-13T07:48:42.197Z" width="45%"></a>
|
|
|
|
|
|
</p>
|
|
|
|
|
|
<p align="center">
|
2025-05-10 09:42:09 +08:00
|
|
|
|
<strong>🍬Java轻量级、免费、离线AI工具箱,致力于帮助Java开发者零门槛使用AI算法模型</strong><br>
|
|
|
|
|
|
<em>像Hutool一样简单易用的Java AI工具箱</em>
|
2025-04-13 20:33:15 +08:00
|
|
|
|
</p>
|
2025-05-29 09:05:30 +08:00
|
|
|
|
<p align="center">
|
2025-05-29 09:06:34 +08:00
|
|
|
|
👉 <a href="http://smartjavaai.cn/">http://smartjavaai.cn/</a> 👈
|
2025-05-29 09:05:30 +08:00
|
|
|
|
</p>
|
2025-04-17 20:58:10 +08:00
|
|
|
|
<p align="center">
|
|
|
|
|
|
<a target="_blank" href="https://central.sonatype.com/artifact/ink.numberone/smartjavaai-all">
|
|
|
|
|
|
<img src="https://img.shields.io/maven-central/v/ink.numberone/smartjavaai-all.svg?label=Maven%20Central" />
|
|
|
|
|
|
</a>
|
|
|
|
|
|
<a target="_blank" href="https://license.coscl.org.cn/MulanPSL2">
|
|
|
|
|
|
<img src="https://img.shields.io/:license-MulanPSL2-blue.svg" />
|
|
|
|
|
|
</a>
|
|
|
|
|
|
<a target="_blank" href="https://www.oracle.com/java/technologies/javase/javase-jdk11-downloads.html">
|
2025-05-17 11:19:46 +08:00
|
|
|
|
<img src="https://img.shields.io/badge/JDK-8+-green.svg" />
|
2025-04-17 20:58:10 +08:00
|
|
|
|
</a>
|
|
|
|
|
|
<a target="_blank" href='https://gitee.com/dengwenjie/SmartJavaAI/stargazers'>
|
|
|
|
|
|
<img src='https://gitee.com/dengwenjie/SmartJavaAI/badge/star.svg?theme=gvp' alt='star'/>
|
|
|
|
|
|
</a>
|
2025-05-09 20:10:04 +08:00
|
|
|
|
<a target="_blank" href='https://github.com/geekwenjie/SmartJavaAI'>
|
|
|
|
|
|
<img src="https://img.shields.io/github/stars/geekwenjie/SmartJavaAI.svg?style=social" alt="github star"/>
|
|
|
|
|
|
</a>
|
|
|
|
|
|
<a target="_blank" href='https://gitcode.com/geekwenjie/SmartJavaAI'>
|
|
|
|
|
|
<img src="https://gitcode.com/geekwenjie/SmartJavaAI/star/badge.svg" alt="gitcode star"/>
|
|
|
|
|
|
</a>
|
2025-04-17 20:58:10 +08:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
|
|
|
|
|
2025-04-25 08:45:59 +08:00
|
|
|
|
[**开发文档**](http://doc.smartjavaai.cn)
|
2025-04-17 20:58:10 +08:00
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
2025-04-13 20:35:55 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
## 📚简介
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-05-10 09:43:39 +08:00
|
|
|
|
SmartJavaAI是专为JAVA 开发者打造的一个功能丰富、开箱即用的 JAVA AI算法工具包,致力于帮助JAVA开发者零门槛使用各种AI算法模型,开发者无需深入了解底层实现,即可轻松在 Java 代码中调用人脸识别、目标检测、OCR 等功能。底层实现涵盖了 C++、Python 等语言的深度学习模型。后续将持续扩展更多算法,目标是构建一个“像 Hutool 一样简单易用”的 JAVA AI 通用工具箱
|
2025-03-08 16:22:46 +08:00
|
|
|
|
|
2025-04-22 21:33:09 +08:00
|
|
|
|
## 🚀 能力展示
|
|
|
|
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<table>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
2025-04-28 16:13:34 +08:00
|
|
|
|
<p>人脸检测</p>
|
|
|
|
|
|
- 5点人脸关键点定位 <br>
|
2025-04-22 21:33:09 +08:00
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
2025-04-28 16:13:34 +08:00
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/face5point.png" width = "500px"/>
|
2025-04-22 21:33:09 +08:00
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>人脸比对1:1</p>
|
2025-04-28 16:13:34 +08:00
|
|
|
|
- 人脸对齐 <br>
|
2025-04-22 21:33:09 +08:00
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/face1-1.jpg" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>人证核验</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/idcard.png" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
2025-04-28 16:13:34 +08:00
|
|
|
|
<p>人脸比对1:N</p>
|
|
|
|
|
|
- 人脸对齐 <br>
|
2025-04-22 21:33:09 +08:00
|
|
|
|
- 人脸注册 <br>
|
|
|
|
|
|
- 人脸库查询<br>
|
|
|
|
|
|
- 人脸库删除<br>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/face1-n.png" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
2025-05-09 20:10:04 +08:00
|
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>人脸属性检测</p>
|
|
|
|
|
|
- 性别检测 <br>
|
|
|
|
|
|
- 年龄检测 <br>
|
|
|
|
|
|
- 口罩检测<br>
|
|
|
|
|
|
- 眼睛状态检测<br>
|
|
|
|
|
|
- 脸部姿态检测<br>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/face_attribute.jpg" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>活体检测</p>
|
|
|
|
|
|
- 图片和视频活体检测 <br>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/liveness.jpg" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
2025-04-22 21:33:09 +08:00
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>目标检测</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/object_detection_detected.png" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
2025-05-26 16:24:24 +08:00
|
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>OCR文字识别</p>
|
|
|
|
|
|
- 支持任意角度文字识别 <br>
|
|
|
|
|
|
- 支持印刷体识别 <br>
|
|
|
|
|
|
- 支持手写字识别<br>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
2025-05-29 09:35:02 +08:00
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/ocr/general_ocr_002_recognized.png" width = "500px"/>
|
2025-05-26 16:24:24 +08:00
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
2025-06-18 20:05:40 +08:00
|
|
|
|
<tr>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="left">
|
|
|
|
|
|
<p>机器翻译</p>
|
|
|
|
|
|
- 200多种语言互相翻译
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
<img src="https://cdn.jsdelivr.net/gh/geekwenjie/SmartJavaAI-Site/images/translate/translate.png" width = "500px"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</td>
|
|
|
|
|
|
</tr>
|
2025-04-22 21:33:09 +08:00
|
|
|
|
</table>
|
|
|
|
|
|
</div>
|
2025-03-08 16:22:46 +08:00
|
|
|
|
|
2025-04-17 20:58:10 +08:00
|
|
|
|
|
2025-04-28 16:13:34 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
## 🚀 核心亮点
|
2025-03-08 16:22:46 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
针对 Java 开发者在集成智能算法时常见的两大痛点:
|
2025-03-08 16:22:46 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
- 🐍 主流AI深度学习框架(PyTorch/TensorFlow)的Python生态与Java工程体系割裂
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
- ⚙️ 现有算法方案分散杂乱,封装不统一,使用门槛高,不易直接服务于 Java 业务开发
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
|
|
|
|
|
我们实现了:
|
2025-04-13 20:33:15 +08:00
|
|
|
|
|
|
|
|
|
|
✅ **开箱即用** - 两行代码即可调用算法
|
|
|
|
|
|
|
|
|
|
|
|
✅ **支持多种深度学习引擎** - Pytorch、Tensorflow、MXNet、ONNX Runtime
|
|
|
|
|
|
|
|
|
|
|
|
✅ **功能丰富** - 当前支持人脸识别与目标检测,未来将陆续支持 OCR、图像分类、NLP 等多个 AI 领域任务,构建全面的智能算法体系。
|
|
|
|
|
|
|
|
|
|
|
|
✅ **跨平台兼容** - 支持Windows/Linux/macOS系统(x86 & ARM架构)
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-03-08 16:22:46 +08:00
|
|
|
|
|
2025-05-10 09:42:09 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
## 📌 支持功能
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-05-10 09:42:09 +08:00
|
|
|
|
|
2025-04-13 20:35:55 +08:00
|
|
|
|
### ✅ 已实现功能
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-05-09 20:10:04 +08:00
|
|
|
|
- **人脸识别**
|
2025-06-09 12:12:10 +08:00
|
|
|
|
- 人脸检测、人脸识别、人脸比对1:1、人脸比对1:N(支持向量数据库milvus/sqlite)、人脸库注册、人脸库删除
|
2025-05-09 20:10:04 +08:00
|
|
|
|
- 5点人脸关键点定位
|
|
|
|
|
|
- 人脸属性检测(性别、年龄、口罩、眼睛状态、脸部姿态)
|
|
|
|
|
|
- 人脸活体检测:图片、视频活体检测
|
2025-04-13 20:33:15 +08:00
|
|
|
|
- **目标检测**
|
2025-05-23 16:30:26 +08:00
|
|
|
|
- 支持多种主流模型:兼容 YOLOv3、YOLOv5、YOLOv8、YOLOv11、YOLOv12、SSD 等目标检测算法
|
2025-05-23 16:29:07 +08:00
|
|
|
|
- 支持自定义模型加载:可无缝加载并部署用户自行训练的目标检测模型
|
2025-05-26 16:24:24 +08:00
|
|
|
|
- **OCR文字识别**
|
|
|
|
|
|
- 支持PaddleOCR 3.0模型:集成最新PP-OCRv5模型
|
|
|
|
|
|
- 支持任意角度识别,方向校准
|
|
|
|
|
|
- 支持通用文字识别,通用手写字识别
|
2025-06-18 20:05:40 +08:00
|
|
|
|
- **机器翻译**
|
|
|
|
|
|
- 集成NLLB-200模型:支持200+语言互相翻译
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-04-13 20:35:55 +08:00
|
|
|
|
### ⌛ 规划中功能
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-05-11 20:37:41 +08:00
|
|
|
|
- 图像分类(Image classification)
|
|
|
|
|
|
|
|
|
|
|
|
- 万物分割 (Segment Anything)
|
|
|
|
|
|
|
|
|
|
|
|
- 实例分割(Instance Segmentation)
|
|
|
|
|
|
|
|
|
|
|
|
- 语义分割(Semantic Segmentation)
|
|
|
|
|
|
|
|
|
|
|
|
- 姿态识别(Pose Estimation)
|
|
|
|
|
|
|
|
|
|
|
|
- 动作识别(Action Recognition)
|
|
|
|
|
|
|
|
|
|
|
|
- 使用 BigGAN 的图像生成
|
|
|
|
|
|
|
|
|
|
|
|
- 图像增强
|
|
|
|
|
|
|
|
|
|
|
|
- 基于 BERT 的问答
|
|
|
|
|
|
|
2025-05-23 16:29:07 +08:00
|
|
|
|
- 语音识别(Speech Recognition)
|
2025-05-11 20:37:41 +08:00
|
|
|
|
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-04-22 21:33:09 +08:00
|
|
|
|
## 🌟 AI集成方式对比
|
|
|
|
|
|
|
|
|
|
|
|
| 方案 | 技术特点 | 优点 | 缺点 |
|
|
|
|
|
|
|---------------------|--------------------------------------------------------------------------|----------------------------------------------------------------------|----------------------------------------------------------------------|
|
|
|
|
|
|
| **OpenCV** | 传统图像处理方案 | ✅ 提供java接口<br>✅ 轻量级部署<br>✅ 社区资源丰富 | ❌ 基于传统算法精度低(60%-75%)<br>❌ 需本地安装环境 |
|
|
|
|
|
|
| ‌**虹软SDK**‌ | 商业级闭源解决方案 | ✅ 开箱即用<br>✅ 提供完整文档和SDK<br>✅ 支持离线活体检测 | ❌ 免费版需年度授权更新<br>❌ 商业授权费用高<br>❌ 代码不可控 |
|
|
|
|
|
|
| ‌**云API(阿里云)**‌ | SaaS化云端服务 | ✅ 零部署成本<br>✅ 支持高并发<br>✅ 自带模型迭代 | ❌ 网络延迟风险(200-800ms)<br>❌ 按调用量计费<br>❌ 有数据安全风险 |
|
|
|
|
|
|
| ‌**Python混合调用**‌ | 跨语言调用方案 | ✅ 可集成PyTorch/TF等框架<br>✅ 支持自定义算法<br>✅ 识别精度高 | ❌ 需维护双语言环境<br>❌ 进程通信性能损耗(30%+)<br>❌ 异常处理复杂度翻倍 |
|
|
|
|
|
|
| ‌**DJL框架**‌ | 深度学习框架 | ✅ 纯Java实现<br>✅ 支持主流深度学习框架<br>✅ 可加载预训练模型(99%+) | ❌ 需掌握DL知识<br>❌ 需处理模型加载、预处理、后处理等复杂技术细节 |
|
|
|
|
|
|
| ‌**SmartJavaAI**‌ | java深度学习工具包 | ✅ 支持主流深度学习框架<br>✅ 提供丰富、开箱即用API<br> ✅ 上手简单,单一Jar包集成 | ❌要求JDK版本11及以上 |
|
|
|
|
|
|
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
|
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
## 🛠️包含组件
|
2025-03-26 17:09:22 +08:00
|
|
|
|
|
2025-05-26 16:24:24 +08:00
|
|
|
|
| 模块 | 介绍 |
|
|
|
|
|
|
|-----------------------------|---------------------------|
|
|
|
|
|
|
| smartjavaai-common | 基础通用模块,封装了公共功能,供各算法模块共享使用 |
|
|
|
|
|
|
| smartjavaai-face | 人脸功能模块 |
|
|
|
|
|
|
| smartjavaai-objectdetection | 目标检测模块 |
|
|
|
|
|
|
| smartjavaai-ocr | OCR文字识别模块 |
|
2025-06-18 20:05:40 +08:00
|
|
|
|
| smartjavaai-translate | 机器翻译模块 |
|
2025-03-26 17:09:22 +08:00
|
|
|
|
|
2025-04-13 21:12:48 +08:00
|
|
|
|
可以根据需求对每个模块单独引入,也可以通过引入`smartjavaai-all`方式引入所有模块。
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
-------------------------------------------------------------------------------
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025-04-13 20:33:15 +08:00
|
|
|
|
## 📦 安装
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-04-17 20:58:10 +08:00
|
|
|
|
|
2025-04-13 20:35:55 +08:00
|
|
|
|
### 1、环境要求
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
2025-05-17 11:19:46 +08:00
|
|
|
|
- Java 版本:**JDK 8或更高版本**
|
2025-04-13 20:33:15 +08:00
|
|
|
|
- 操作系统:不同模型支持的系统不一样,具体请查看文档
|
|
|
|
|
|
|
2025-04-13 20:35:55 +08:00
|
|
|
|
### 2、Maven
|
2025-04-13 20:33:15 +08:00
|
|
|
|
在项目的pom.xml的dependencies中加入以下内容(全部功能),也可以根据需求对每个模块单独引入:
|
2025-02-23 12:56:50 +08:00
|
|
|
|
|
|
|
|
|
|
```xml
|
2025-04-13 20:33:15 +08:00
|
|
|
|
<dependency>
|
2025-04-28 16:13:34 +08:00
|
|
|
|
<groupId>cn.smartjavaai</groupId>
|
2025-04-13 20:33:15 +08:00
|
|
|
|
<artifactId>smartjavaai-all</artifactId>
|
2025-06-18 20:05:40 +08:00
|
|
|
|
<version>1.0.17</version>
|
2025-04-13 20:33:15 +08:00
|
|
|
|
</dependency>
|
2025-02-23 12:56:50 +08:00
|
|
|
|
```
|
2025-04-17 20:58:10 +08:00
|
|
|
|
### 3、完整示例代码
|
2025-04-14 14:02:59 +08:00
|
|
|
|
|
2025-05-10 07:37:13 +08:00
|
|
|
|
[示例代码](https://gitee.com/dengwenjie/SmartJavaAI/tree/master/examples)
|
2025-04-13 20:33:15 +08:00
|
|
|
|
|
2025-05-09 20:10:04 +08:00
|
|
|
|
### 4、文档地址
|
|
|
|
|
|
|
|
|
|
|
|
[开发文档](http://doc.smartjavaai.cn)
|
2025-03-08 16:08:50 +08:00
|
|
|
|
|
2025-06-18 20:05:40 +08:00
|
|
|
|
### 5、模型下载
|
|
|
|
|
|
|
|
|
|
|
|
[模型下载](https://pan.baidu.com/s/1F6QtGrakEgnD1-hkWBfsUg?pwd=1234)
|
|
|
|
|
|
|
2025-03-08 16:08:50 +08:00
|
|
|
|
|
2025-03-26 17:09:22 +08:00
|
|
|
|
## 🙏 鸣谢
|
2025-03-08 16:08:50 +08:00
|
|
|
|
|
2025-03-26 17:09:22 +08:00
|
|
|
|
本项目在开发过程中借鉴或使用了以下优秀开源项目,特此致谢:
|
2025-02-26 11:23:39 +08:00
|
|
|
|
|
2025-03-26 17:09:22 +08:00
|
|
|
|
- **[Seetaface6JNI](https://gitee.com/cnsugar/seetaface6JNI)**
|
2025-04-13 20:33:15 +08:00
|
|
|
|
- **[Deep Java Library](https://docs.djl.ai)**
|
2025-04-28 16:13:34 +08:00
|
|
|
|
- **[AIAS](https://gitee.com/mymagicpower/AIAS)**
|
2025-04-13 20:33:15 +08:00
|
|
|
|
|
2025-02-26 11:46:44 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 联系方式
|
|
|
|
|
|
|
2025-04-14 09:23:13 +08:00
|
|
|
|
如您在使用过程中有任何问题或建议,欢迎添加微信,与我们交流并加入用户交流群
|
2025-02-26 11:46:44 +08:00
|
|
|
|
|
|
|
|
|
|
- **微信**: deng775747758 (请备注:SmartJavaAI)
|
|
|
|
|
|
- **Email**: 775747758@qq.com
|
2025-03-27 09:03:12 +08:00
|
|
|
|
|
2025-04-25 09:04:01 +08:00
|
|
|
|
|
2025-04-01 16:57:01 +08:00
|
|
|
|
🚀 **如果这个项目对你有帮助,别忘了点个 Star ⭐!你的支持是我持续优化升级的动力!** ❤️
|
|
|
|
|
|
|
|
|
|
|
|
|
2025-05-17 11:19:46 +08:00
|
|
|
|
## 近期更新日志
|
|
|
|
|
|
|
2025-06-18 20:05:40 +08:00
|
|
|
|
## [v1.0.17] - 2025-06-18
|
|
|
|
|
|
- 新增机器翻译模块:支持 200+ 种语言之间的相互翻译
|
|
|
|
|
|
- 人脸识别模块:修复批量删除人脸数据时的异常问题
|
|
|
|
|
|
- 人脸识别模块:修复人脸检索 Top大于 1 时报异常问题
|
|
|
|
|
|
|
2025-06-09 12:28:38 +08:00
|
|
|
|
## [v1.0.16] - 2025-06-09
|
2025-06-09 12:12:10 +08:00
|
|
|
|
- 人脸模块:人脸查询支持 Milvus 和 SQLite
|
|
|
|
|
|
- 人脸模块:FaceNet人脸模型也支持人脸注册,查询等功能
|
|
|
|
|
|
- 人脸模块:Seetaface6 自动下载人脸库
|
|
|
|
|
|
- 人脸模块:Seetaface6解决依赖库重复下载问题
|
|
|
|
|
|
- 人脸模块:支持手动加载人脸库
|
|
|
|
|
|
- 人脸模块:人脸识别相关功能支持更多参数
|
|
|
|
|
|
|
|
|
|
|
|
|
2025-05-27 08:47:21 +08:00
|
|
|
|
## [v1.0.15] - 2025-05-17
|
2025-05-26 16:24:24 +08:00
|
|
|
|
- 新增OCR文字识别模块:支持最新 PP-OCRv5
|
|
|
|
|
|
- OCR文本识别:支持文字方向检测与自动校正
|
|
|
|
|
|
|
2025-05-17 11:19:46 +08:00
|
|
|
|
## [v1.0.13] - 2025-05-17
|
|
|
|
|
|
- 支持 JDK8 环境运行
|
|
|
|
|
|
- 引入离线依赖,支持完全离线使用
|
|
|
|
|
|
- 优化 FaceNet 人脸比对性能,提升比对速度
|
|
|
|
|
|
- 支持带 Alpha 通道的 4 通道图片检测
|
|
|
|
|
|
- 目标检测:新增 YOLOv12 官方模型支持
|
|
|
|
|
|
- 目标检测:支持加载自训练模型进行推理
|
2025-04-01 16:57:01 +08:00
|
|
|
|
|
2025-05-09 20:10:04 +08:00
|
|
|
|
## [v1.0.12] - 2025-05-09
|
|
|
|
|
|
- 新增图片与视频活体检测
|
|
|
|
|
|
- 新增人脸属性识别(性别、年龄、口罩、姿态、眼睛状态)
|
|
|
|
|
|
- 优化检测返回与包结构
|
|
|
|
|
|
- 新增 dependencyManagement 统一依赖版本管理
|
|
|
|
|
|
|
2025-03-27 09:03:12 +08:00
|
|
|
|
|