# 项目背景
本项目构建了一个简单 Flask 应用,提供中文 OCR 功能, 并将识别结果存储在 Mysql 数据库中,仅做展示使用。
# 安装
1. clone 项目 `git clone https://github.com/WestonLu/chinese-ocr.git`
2. build 后端镜像,在 chinese-ocr/backend 文件夹内执行 `docker build -t ocr-backend .`
3. build mysql镜像,在 chinese-ocr/mysql 文件夹内执行 `docker build -t ocr-mysql .`
4. 使用 docker-compose 启动服务, 在 chinese-ocr 文件夹内执行 `docker-compose up -d`
如果 build 镜像时使用了其他 tag,请自行修改 docker-compose.yaml 中的镜像名。
# 使用
浏览器访问 http://127.0.0.1:5005/ 可查看 API。
![](https://ftp.bmp.ovh/imgs/2021/02/060a05f7a38ed1c1.png)
测试图像及识别结果见下图。
![](https://ftp.bmp.ovh/imgs/2021/02/1279ec9f5cf638ca.png)
![](https://ftp.bmp.ovh/imgs/2021/02/d7250a0eabbd6849.png)
# 相关项目
ocr 部分来自 https://github.com/DayBreak-u/chineseocr_lite
没有合适的资源?快使用搜索试试~ 我知道了~
本项目构建了一个简单Flask应用,提供中文OCR功能,并将识别结果存储在Mysql数据库中,仅做展示使用。.zip
共78个文件
py:28个
pyc:26个
xml:4个
需积分: 5 0 下载量 95 浏览量
2023-09-28
12:30:16
上传
评论
收藏 20.33MB ZIP 举报
温馨提示
本项目构建了一个简单Flask应用,提供中文OCR功能,并将识别结果存储在Mysql数据库中,仅做展示使用。
资源推荐
资源详情
资源评论
收起资源包目录
本项目构建了一个简单Flask应用,提供中文OCR功能,并将识别结果存储在Mysql数据库中,仅做展示使用。.zip (78个子文件)
chinese-ocr-main
backend
business
__init__.py 0B
db_business.py 515B
db_connect.py 298B
ocr_core
utils.py 6KB
crnn
__init__.py 109B
keys.py 16KB
util.py 4KB
CRNN.py 2KB
crnn_full.py 3KB
__pycache__
crnn_lite.cpython-37.pyc 3KB
CRNN.cpython-37.pyc 2KB
crnn_full.cpython-37.pyc 3KB
util.cpython-36.pyc 4KB
crnn_full.cpython-36.pyc 3KB
keys.cpython-36.pyc 16KB
__init__.cpython-37.pyc 304B
crnn_lite.cpython-36.pyc 3KB
__init__.cpython-36.pyc 293B
keys.cpython-37.pyc 16KB
util.cpython-37.pyc 4KB
crnn_lite.py 4KB
dbnet
decode.py 5KB
dbnet_infer.py 2KB
__pycache__
dbnet_infer.cpython-37.pyc 3KB
decode.cpython-37.pyc 5KB
angle_class
__init__.py 88B
angle_class.py 2KB
__pycache__
ShuffleNetV2.cpython-37.pyc 6KB
angle_class.cpython-37.pyc 2KB
__init__.cpython-37.pyc 260B
ShuffleNetV2.py 7KB
test.jpeg 65KB
model.py 4KB
image_helper.py 11KB
models
crnn_dw_lstm_vertical.pth 9.11MB
shufflenetv2_05.pth 1.41MB
dbnet_lite.onnx 1.63MB
dbnet.onnx 3.56MB
crnn_lite_dense_dw.pth 5.97MB
__pycache__
utils.cpython-37.pyc 6KB
model.cpython-37.pyc 3KB
config.cpython-37.pyc 886B
config.py 948B
tests
__init__.py 0B
service
test.jpeg 65KB
test_ocr_service.py 394B
__pycache__
test_ocr_service.cpython-37-pytest-6.2.2.pyc 976B
route
__init__.py 0B
init_api.py 249B
__pycache__
ocr_route.cpython-37.pyc 1KB
init_api.cpython-37.pyc 413B
__init__.cpython-37.pyc 137B
ocr_route.py 1KB
.idea
dictionaries 161B
vcs.xml 183B
backend.iml 377B
misc.xml 256B
inspectionProfiles
Project_Default.xml 505B
modules.xml 266B
.gitignore 176B
service
file_service.py 487B
ocr_service.py 581B
__pycache__
ocr_service.cpython-37.pyc 823B
file_service.cpython-37.pyc 616B
Dockerfile 366B
run.py 245B
entity
ocr.py 400B
__pycache__
ocr.cpython-37.pyc 682B
requirements.txt 214B
constants.py 228B
LICENSE 1KB
docker-compose.yaml 443B
mysql
install_db.sh 116B
init_database_table.sql 402B
Dockerfile 725B
init_user.sql 245B
.gitignore 8B
README.md 1004B
共 78 条
- 1
资源评论
天天501
- 粉丝: 596
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功