paddleOCR无识别结果

运行paaleOCR的问题

paddleOCR项目paddpepaddle已经安装成功了
在这里插入图片描述
项目也能跑了但跑的很慢,一张图跑了十几分钟,最后还啥也没识别出来
在这里插入图片描述
使用的是这几个模型在这里插入图片描述

源码里发现了点小问题不知道是不是这个影响的

paddle安装验证过了,是安装好了的,但是这里显示找不到
更奇怪的是项目跑起来了,还出结果了,只是结果不行
在这里插入图片描述

PaddleOCR是一个基于深度学习的开源OCR(Optical Character Recognition,光学字符识别)库,它使用Python语言和PaddlePaddle框架开发。如果你想要利用PaddleOCR识别文字后将结果以大图的形式呈现,通常需要经过以下几个步骤: 1. **安装PaddleOCR**:首先确保已经安装了PaddleOCR及其依赖,可以参考官方文档进行安装:https://github.com/PaddlePaddle/PaddleOCR 2. **加载模型**:导入必要的模块并加载预训练的OCR模型,比如`paddle.vision.models OCRModel`。 ```python from paddlex import OCR model = OCR() ``` 3. **图像处理**:对需要识别的图片进行预处理,如调整大小、灰度化等,以便于模型输入。 4. **识别文字**:调用`model.recognize(image)`函数,这里`image`是处理后的图片数据。 5. **生成大图**:识别出的文字信息可以用各种文本渲染库(如`matplotlib`, `PIL`)绘制到一张大图上。例如,你可以遍历每个识别出来的框和文字,将其添加到一个大的画布上。 ```python import cv2 import matplotlib.pyplot as plt from PIL import Image # 创建一个空的大图 big_image = Image.new('RGB', (1000, 800), 'white') # 遍历识别结果,画到大图上 for result in model.recognize(image): box, txt, score = result[0], result[1], result[2] # 这里假设box是以左上角(x, y)和宽度、高度表示的矩形 x, y, w, h = box big_image.paste(Image.fromarray(image[y:y+h, x:x+w]), (x, y)) # 显示大图 plt.imshow(big_image) plt.show() ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值