algo算法实验平台代码分享

该实验平台包含前端和后端模块,前端基于Vue开发,后端使用Python。平台提供图像视觉(物体检测、分类等)、NLP(地址匹配、文本分类等)和数据分析功能。用户可对源代码进行修改和扩展。提供了API启动和Web启动的命令,以及登录、搜索和人脸识别等页面的示例。
摘要由CSDN通过智能技术生成

algo算法实验平台代码分享


1. 介绍

  • 本实验平台包括前端及后台两个模块,前端由 vue开发而来,后端主要采用 python编写,主要用于算法效果测试测评及改进。
原平台算法已做脱敏,使用者可以根据自己需求进行改写或开发,此分享代码原则上仅做示例或简单展示使用;


  • 算法模型:
    图像视觉模块:物体检测、物体分类、颜色识别、人脸识别与匹配、以图搜图等多个图像视觉模块,
    nlp模块:地址匹配、关键词提取、命名实体识别、文本分类,文本去重等
    数据分析:主要包括可视化等模块。

2. 演示与示例

  • api启动命令
pip install -r ./requirements.txt 
python main.py

请添加图片描述

  • web启动命令
npm install
npm run dev

请添加图片描述

-访问网址:

在浏览器输入网址:
http://localhost:8001/

登录页面示例
请添加图片描述

首页页面示例
请添加图片描述

以图搜图页面示例
请添加图片描述

人脸识别页面示例1(数据库图片)
请添加图片描述

人脸识别页面示例2(自定义图片)
请添加图片描述

文本及NLP页面示例
请添加页面示例图片描述

文本及NLP页面示例
请添加图片描述

数据库可视化页面示例
请添加图片描述


3. 配置与启动

1. 环境配置:
    api: pip install -r ./requirements.txt 
    web: npm install

2. 后端 api:
    api启动:python main.py

    api添加应用
     示例:人脸识别及匹配:
    (1)创建人脸数据库:将含有人脸的图片放到 "app/lib/simface/face_images_min/images/" 下,运行 ”build_face2localh5.py“ 生成人脸数据索引
    (2)添加 人脸识别方法添加至 main.py “app”中, 如“from app.lib.simface.localdb_query import cosine_similarity_map as face_similar”
    (3)定义人脸识别app路由地址, main.py

3. 前端 web:
    web启动: npm run dev
    web 打包:npm run build

    web添加页面:
    (1)在".\src\views"创建vue文件,导入".\src\views\main-sidebar.vue"中;
    (2)在路由页".\src\router\index.js" 添加路由地址即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值