mirror of
https://gitee.com/mymagicpower/AIAS.git
synced 2024-12-05 13:48:39 +08:00
.. | ||
api-platform | ||
api-platform-ui | ||
README.md |
目录:
AI 赋能平台
AI赋能平台以REST API形式为上层应用提供接口。 当前CPU版包含功能如下:
- 自由文本识别(目前需要图片都是摆正的,即没有旋转角度,自动转正功能在优化中。)
- 人脸检测(返回检测框坐标,检测框坐标顺序:上右下左)
- 人脸特征提取(512维特征)
- 人脸 1:1 比对
1. 前端部署
1.1 直接运行:
npm run dev
1.2 构建dist安装包:
npm run build:prod
1.3 nginx部署运行(mac环境为例):
cd /usr/local/etc/nginx/
vi /usr/local/etc/nginx/nginx.conf
# 编辑nginx.conf
server {
listen 8080;
server_name localhost;
location / {
root /Users/calvin/api-platform/dist/;
index index.html index.htm;
}
......
# 重新加载配置:
sudo nginx -s reload
# 部署应用后,重启:
cd /usr/local/Cellar/nginx/1.19.6/bin
# 快速停止
sudo nginx -s stop
# 启动
sudo nginx
2. 后端部署
2.1 jar包
构建jar包
2.2 运行程序
# 运行程序
java -jar api-platform-0.1.0.jar
打开浏览器
输入地址: http://localhost:8080
1. 自由文本识别:
2. 人脸检测:
3. 人脸特征提取(512维特征):
4. 人脸 1:1 比对:
5. 接口文档:
http://127.0.0.1:8089/swagger-ui.html
计划开发的功能:
1. 车辆检测
2. 行人检测
3. 视频处理
4. 内容自动生成
5. 自然语言处理
6. ...