首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将专门找到的(OCR)文本添加到列表中并将其写入excel文件?[pytesseract]

将OCR文本添加到列表中并将其写入Excel文件的步骤如下:

  1. 导入所需的库和模块:
代码语言:txt
复制
import pytesseract
from PIL import Image
import openpyxl
  1. 使用pytesseract库进行OCR文本识别:
代码语言:txt
复制
image = Image.open('image.jpg')  # 读取待识别的图片
text = pytesseract.image_to_string(image, lang='eng')  # 进行OCR文本识别,指定语言为英文
  1. 创建一个列表,并将OCR文本添加到列表中:
代码语言:txt
复制
text_list = []
text_list.append(text)
  1. 创建一个Excel文件并写入OCR文本:
代码语言:txt
复制
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

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券