以 Vue+ElementPlus作为前端,Django为后端集成 Paddle OCR模型; 实现 OCR 识别+敏感词检测
项目功能预览
- ✔️PaddleOCR 图片识别
- ✔️账号登录注册、及注销
- ✔️OCR 文本敏感词检测与过滤
- ✔️保留识别历史记录 并保存
python 3.9 以上
cd django-backen
- macOS 环境
brew install openssl swig mysql-client
- 创建虚拟环境(可选)
# 创建文件夹
mkdir venv
# 创建虚拟环境
python -m venv venv
- 安装 python 依赖
pip install -r requirements.txt
- 检查数据库迁移
# 请修改数据库配置,在 dlIntegrated/settings.py 文件中
python manage.py makemigrations
- 数据库迁移
python manage.py migrate
- 项目启动
python manage.py runserver
首先需要确保你的电脑中安装了 nodeJs 18
cd vue-front
- 安装依赖
pnpm i
- 前端启动
pnpm serve