请給我一段完整的python程序,要求使用paddleocr对图像中的文字进行识别,并将文字识别结果在原图对应位置上显示
时间: 2023-06-17 13:05:50 浏览: 131
如何使用Python进行OCR识别图片中的文字
好的,以下是一个使用PaddleOCR对图像中文字进行识别并在原图上显示的Python程序:
```python
import cv2
from paddleocr import PaddleOCR
# 读取图像
img = cv2.imread('image.jpg')
# 初始化 OCR 引擎
ocr = PaddleOCR()
# 对图像进行文字识别
result = ocr.ocr(img)
# 在原图上标出文字识别结果
for line in result:
for word in line:
x, y = word[0][0], word[0][1]
text = word[1][0]
cv2.putText(img, text, (x, y), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 0, 255), 2)
# 显示识别结果
cv2.imshow('OCR Result', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在这个程序中,我们首先使用OpenCV库读取了一张图像。然后,我们使用PaddleOCR库初始化了一个OCR引擎,并对图像进行了文字识别。最后,我们在原图上标出了文字的识别结果,并将其显示出来。
阅读全文