写一段代码,用paddleocr识别图片中文字,并将整个结果保存为一张图片
时间: 2023-06-24 21:03:19 浏览: 495
识别图片中的文字代码
以下是使用PaddleOCR识别图片中文字并将结果保存为一张图片的示例代码:
```
import paddleocr
from paddleocr import PaddleOCR
from PIL import Image
# 初始化PaddleOCR
ocr = PaddleOCR()
# 打开待识别的图片
image = Image.open('test.jpg')
# 使用PaddleOCR识别图片中的文字
result = ocr.ocr(image)
# 绘制识别结果
for line in result:
print(line[1][0])
# 将识别结果保存为一张图片
result_image = ocr.draw_ocr(image, result)
result_image.save('result.jpg')
```
在上述代码中,我们首先使用`PaddleOCR`类初始化了PaddleOCR模型,并打开了待识别的图片`test.jpg`。然后,我们使用`ocr.ocr()`函数对图片中的文字进行识别,并将结果保存在`result`变量中。接着,我们使用`ocr.draw_ocr()`函数将识别结果绘制在原始图片上,并将结果保存为`result.jpg`。最后,我们遍历识别结果并将其输出到控制台上。
阅读全文