一、安装tencentcloud-sdk-python

PS C:\WINDOWS\system32> pip install tencentcloud-sdk-python
Collecting tencentcloud-sdk-pythonDownloading https://files.pythonhosted.org/packages/cb/ee/e21ccba2b6a56295fdee9f6cb12f62536afe5e242d97b7e3dac5fec13421/tencentcloud_sdk_python-3.0.69-py2.py3-none-any.whl (817kB)|████████████████████████████████| 819kB 13kB/s
Installing collected packages: tencentcloud-sdk-python
Successfully installed tencentcloud-sdk-python-3.0.69

二、文字识别相关接口

接口名称 接口功能
ArithmeticOCR 算式识别
EnglishOCR 英文识别
GeneralAccurateOCR 通用印刷体识别(高精度版)
GeneralBasicOCR 通用印刷体识别
GeneralFastOCR 通用印刷体识别(高速版)
IDCardOCR 身份证识别
TableOCR 表格识别
VinOCR 车辆VIN码识别
WaybillOCR 运单识别

https://cloud.tencent.com/document/product/866/33515

三、表格识别

3.1、 接口描述

接口请求域名: ocr.tencentcloudapi.com 。

本接口支持图片内表格文档的检测和识别,返回每个单元格的文字内容,支持将识别结果保存为 Excel 格式。

默认接口请求频率限制:10次/秒。

3.2、 输入参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。

参数名称 必选 类型 描述
Action String 公共参数,本接口取值:TableOCR
Version String 公共参数,本接口取值:2018-11-19
Region String 公共参数,详见产品支持的 地域列表。
ImageBase64 String 图片的 Base64 值。
支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。
支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。
图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
ImageUrl String 图片的 Url 地址。
支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。
支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。
图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。
非腾讯云存储的 Url 速度和稳定性可能受一定影响。

3.3、 输出参数

参数名称 类型 描述
TextDetections Array of TextTable 检测到的文本信息,具体内容请点击左侧链接。
Data String Base64 编码后的 Excel 数据。
RequestId String 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。

https://cloud.tencent.com/document/api/866/34936

四、Python示例

#文字识别1000次/月
import base64
def imgget(path):with open(path,"rb") as f:#转为二进制格式base64_data = base64.b64encode(f.read())#使用base64进行加密return base64_data.decode('utf-8')
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.ocr.v20181119 import ocr_client, models
try: cred = credential.Credential("个人SecretId", "个人SecretKey") httpProfile = HttpProfile()httpProfile.endpoint = "ocr.tencentcloudapi.com"clientProfile = ClientProfile()clientProfile.httpProfile = httpProfileclient = ocr_client.OcrClient(cred, "ap-guangzhou", clientProfile) req = models.TableOCRRequest()params=imgget(path)req.ImageBase64=str(params)#req.from_json_string(params)resp = client.TableOCR(req) print(resp.to_json_string()) except TencentCloudSDKException as err: print(err) 
#print(resp.Data) #Base64 编码后的 Excel 数据
data=base64.b64decode(resp.Data)
#文件保存函数
def save(data,name):path=namewith open(path,"wb")as f:f.write(data)f.close
print(data)
name='腾讯云表格识别结果.xlsx'
save(data,name)

腾讯云表格识别Python-SDK使用相关推荐

  1. 腾讯云文字识别API提取表格数据并生成Excel文件

    腾讯云文字识别API提取表格数据并生成Excel文件 本文主要介绍了利用腾讯云表格文字识别API提取图片表格数据并生成Excel文件.主要涉及的知识点有:腾讯云API的调用.json文件的处理以及Ex ...

  2. python调用qq识别图片文字_Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解...

    百度OCR体验地址: 腾讯OCR体验地址: 测试结果是:腾讯的效果要比百度的好 腾讯云目前额度是: 每个接口 1,000次/月免费,有6个文字识别的接口,一共是6,000次/月 百度接口调用之前写过文 ...

  3. java 使用腾讯云文字识别,识别驾驶证

    这里只有实现代码,其他实体类等请上腾讯云官网下载SDK :文字识别 驾驶证识别 - 服务端 API 文档 - 文档中心 - 腾讯云 上代码: import com.ruoyi.app.controll ...

  4. 腾讯云—人脸识别应用实践

    序: 人脸识别是目前应用较广泛的AI产品服务,但在售前接触客户中,发现很多销售同学和客户对于人脸识别的认识不够全面,从而在使用和计价过程中遇到较多的问题,所以通过这篇博客个人总结一些应用架构实践,帮助 ...

  5. 讯飞音乐识别python实现文件识别

    讯飞音乐识别python实现 一:进入讯飞听写平台,找到语音识别的歌曲识别 二:点击文档,选择demo文件 三:将下载的文档直接粘贴在pycharm上 四:给定的demo是根据url实现音乐识别的,具 ...

  6. 腾讯云自动巡检python脚本

    腾讯云自动巡检python脚本 最近在帮客户弄腾讯云自动脚本巡检的问题,并且需要部署在docker上,所以把问题记录一下: 由于腾讯云的api最近在更新,但是V3版本的api还没有完全发布,所以要两个 ...

  7. 腾讯云,短信sdk接入,vue2中使用

    腾讯云,短信sdk接入,vue2中使用 腾讯云短信sdk网址 进入官网直接搜索 短信sdk 1. 微信扫码登录,如下进入 2.签名自己创建,需要一天审核时间 3. 如下,创建模版,也需要时间审核 4. ...

  8. java腾讯云人脸识别接口

    1,引入maven依赖 2, public class TenXunUtil { // 实例化一个认证对象,入参需要传入腾讯云账户secretId,secretKey,此处还需注意密钥对的保密 // ...

  9. Python爬取《创造营2020》小姐姐数据并用腾讯云人脸识别做颜值评分

    最近 创造营2020好多小姐姐吸引到我了,于是就有这这个 颜值100分的小姐姐高达21位 比如前段时间抖音很火的 凡凡 以下是代码,需要你在申请腾讯云有关参数替换哦 # -*- coding: utf ...

  10. Python爬取《创造营2020》小姐姐数据用腾讯云人脸识别做颜值评分

    最近 创造营2020好多小姐姐吸引到我了,于是就有这这个 颜值100分的小姐姐高达21位比如前段时间抖音很火的 凡凡 以下是代码,需要你在申请腾讯云有关参数替换哦 # -*- coding: utf- ...

最新文章

  1. LIVE 预告 | 快手宋洋:千亿特征,万亿参数,快手推荐精排模型的发展史
  2. TortoiseSVN status cache占用CPU高
  3. SQL数据库恢复后出现对象名无效(SQL Server备份还原时造成孤立用户的解决方案
  4. C语言模拟实现(二)-----可变分区存储管理方式
  5. 运用shell,python自动下载linux系统运维
  6. OpenCASCADE绘制测试线束:几何命令之曲面创建
  7. 大数据薪资报告出炉:你的工资拖后腿了吗?
  8. TCP文件上传Java_java 基于TCP协议的文件上传
  9. python中分支结构包括哪些_python中的分支结构
  10. (数据库系统概论|王珊)第二章关系数据库-第一节:关系数据结构及其形式化定义
  11. C/C++根据特定字符分割字符串、读取文件去掉逗号等特定字符、strtok()函数详解
  12. 21位美国名校学生领袖在湖北了解中国媒体情况
  13. 使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆
  14. linux执行class文件_JAVA代码执行原理
  15. ai人工智能的数据服务_建立AI系统的规则-来自数据科学家
  16. 【LeetCode-SQL】1384. 按年度列出销售总额
  17. 无人机动力组装与测试-电机、螺旋桨、电调、电池
  18. python常见运算符
  19. 项目的战前、战中与战后
  20. Amazing grace 奇异恩典

热门文章

  1. 如何在esxi环境安装硬件VIB驱动。
  2. 转--关于引擎优化的相关资料
  3. Qt文档阅读笔记-trimmed()与simplified()官方解析与实例
  4. Android平板/手机,使用qq视频通话图像旋转90度
  5. 2022全新Java学习路线图动力节点(四)Javaweb前端与后端
  6. 如何将arcgis中shape要素文件转为mapgis中点线面
  7. 【历史上的今天】4 月 26 日:验证码的发明者诞生;切尔诺贝利病毒爆发;诺基亚收购 Withings
  8. matlab quadratic,请教几个quadratic programming的问题
  9. 程序在单片机里是如何运行的?
  10. JavaWeb(Request、BeanUtils)