要实现图片转文字,可以使用Python的OCR库,如pytesseract。首先需要安装pytesseract和相关的OCR工具,如下:
pip install pytesseract
确保你安装了Tesseract-OCR引擎,可以从这里下载:https://github.com/tesseract-ocr/tesseract
以下是一个简单的使用pytesseract进行图片转文字的例子:
from PIL import Image
import pytesseract
# 设置tesseract-ocr安装路径
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe' # 根据实际路径修改
# 打开图片
image = Image.open('example.jpg')
# OCR识别
text = pytesseract.image_to_string(image, lang='eng')
print(text)
确保图片路径正确,lang='eng'指定使用英文识别,如果图片中的文字是其他语言,可以相应修改lang参数。