paddle ocr将识别结果以图片形式输出
时间: 2023-12-18 16:04:14 浏览: 112
是的,PaddleOCR可以将识别结果以图片形式输出。可以使用`visualization`模块中的`draw_ocr`方法来实现。具体的代码示例如下:
```python
from PIL import Image
from paddleocr import PaddleOCR, draw_ocr
# 初始化OCR引擎
ocr = PaddleOCR()
# 加载需要识别的图片
img_path = 'test.jpg'
img = Image.open(img_path)
# 进行OCR识别
result = ocr.ocr(img)
# 绘制识别结果并保存为图片
out_path = 'result.jpg'
draw_ocr(img, result, out_path)
```
执行该代码后,`result.jpg`文件就是识别结果的图片形式输出。在识别结果图片中,每个文字框周围都有绿色的矩形框标识出来,方便查看识别效果。
相关问题
写一个paddleocr 的文字识别程序
好的,以下是一个基本的PaddleOCR文字识别程序示例:
```python
import paddle
import paddleocr
from paddleocr import PaddleOCR
# 初始化 OCR 模型
ocr = PaddleOCR(lang='ch')
# 加载图片并进行文字识别
result = ocr.ocr('test.jpg')
# 输出识别结果
for line in result:
print(line[1][0])
```
在上面的示例中,我们首先使用PaddleOCR初始化OCR模型,然后加载图片并进行文字识别。最后,我们打印出每行识别出的文字结果。你可以根据需要调整模型参数、输入图片路径和输出结果格式等。
阅读全文