钓鱼网站网站怎么做,西安关键词seo公司,网站建设栏目设计,宠物网站建设总结Paddle OCR
PaddleOCR 基于深度学习技术实现的#xff0c;使用十分简单。
先看效果 可以看出来识别效果还是不错的#xff0c;里面的“湿”字识别成了繁体字。如果不是连体字#xff0c;就不会出现这个问题。
1.测试环境
操作系统#xff1a;Win10 Python#xff1a;3…Paddle OCR
PaddleOCR 基于深度学习技术实现的使用十分简单。
先看效果 可以看出来识别效果还是不错的里面的“湿”字识别成了繁体字。如果不是连体字就不会出现这个问题。
1.测试环境
操作系统Win10 Python3.10
2.安装PaddlePaddle库
pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple自行选择镜像源3.下载PaddleOCR库
git clone https://github.com/PaddlePaddle/PaddleOCR也可以选择直接DownLoad下载文件解压到本地
4.安装依赖包
进入PaddleOCR文件夹下 cd PaddleOCR安装第三方依赖
pip install -r requirements.txt -i https://mirror.baidu.com/pypi/simple5.详细代码
from pprint import pprint
from paddleocr import PaddleOCR
import gradio as gr ocr PaddleOCR(use_angle_clsTrue, langch) def process(image): result ocr.ocr(image) # return resultoutput_text # 初始化输出文本变量for sublist in result:for line in sublist:text line[1][0] # 提取文本output_text text \n # 将文本追加到输出文本变量并添加换行符pprint(output_text)return output_textiface gr.Interface(fnprocess, inputsimage, outputstext,title图片OCR提取文字, iface.launch() 注意这里result原先返回的还有坐标信息以及置信度这里经过处理只返回了识别后的文本信息。如果需要坐标信息可以直接返回result。