PaddleOCR部署本机识别票据

# myocr2-invoice

#### 介绍
发票OCR识别,实现方式使用RT-DERTv2目标检测提取关键位置发票信息,PaddleOCR根据提取的位置进行文字识别。
支持图片和PDF识别,主要识别了发票标题、发票代码、发票号码、开票日期、购买方名称、购买方识别号、销售方名称、销售方识别号、含税金额、不含税金额、税费信息。

#### 说明
由于YOLO和PaddleOCR无法同时使用GPU加速, 使用RT-DERTv2替代YOLO, 在GPU环境下耗时变为二百多毫秒, 而且RT-DERT的开源协议是Apache-2.0 license使用起来顾虑会更少

#### 软件架构
RT-DERTv2+PaddleOCR+Flask

#### 安装教程

Python3.9环境,建议使用Anaconda管理python环境
注意,若已经安装过python环境 可以参考 [官方安装文档] 检查支持的版本 先检查pip 版本 最好先升级到最新 24.1.2 -> 24.3.1 升级: python.exe -m pip install --upgrade pip 1. pip install -r require

你可能感兴趣的:(python,ocr)