将OCR文本添加到列表中并将其写入Excel文件的步骤如下:
import pytesseract
from PIL import Image
import openpyxl
image = Image.open('image.jpg') # 读取待识别的图片
text = pytesseract.image_to_string(image, lang='eng') # 进行OCR文本识别,指定语言为英文
text_list = []
text_list.append(text)
workbook = openpyxl.Workbook() # 创建一个新的Excel文件
sheet = workbook.active # 获取活动的工作表
sheet.title = 'OCR Text' # 设置工作表的标题
for i in range(len(text_list)):
sheet.cell(row=i+1, column=1, value=text_list[i]) # 将OCR文本写入Excel文件的单元格
workbook.save('output.xlsx') # 保存Excel文件
以上代码将OCR文本识别结果添加到一个名为text_list的列表中,并将列表中的文本写入一个名为output.xlsx的Excel文件中的第一列。你可以根据需要进行适当的修改和调整。
推荐的腾讯云相关产品:腾讯云OCR文字识别服务。该服务可以帮助你快速、准确地识别图片中的文字内容。你可以通过腾讯云官方网站了解更多关于OCR文字识别服务的详细信息和使用方法。
腾讯云OCR文字识别服务介绍链接地址:https://cloud.tencent.com/product/ocr
领取专属 10元无门槛券
手把手带您无忧上云