合合textin(表格OCR)API调用流程

目录

1.调用费用

2.调用流程

1)注册textin账户,进入右上角工作台

2)获取x-ti-app-id及x-ti-secret-code

3)开通API服务

4)调用代码

3. json文件主要信息(举例信息以字典形式给出)


1.调用费用

新用户拥有1千次调用次数
调用费用:超过部分02元/次;5千次套餐包800元
官方链接:TextIn - 机器人市场 - 通用表格识别

2.调用流程

1)注册textin账户,进入右上角工作台

textin链接:合合TextIn - 合合信息旗下一站式OCR云服务平台

2)获取x-ti-app-id及x-ti-secret-code

工作台--账号管理--开发者信息

3)开通API服务

公有云API--

4)调用代码

 代码修改初始信息:x-ti-app-id、x-ti-secret-code、img_path、save_path

import requests
import json

x_ti_app_id = "32dcfa8429501ab636a671b07a338583"
x_ti_secret_code = ""
img_path = "D:\\table_generation-master\\demo\\table_recog_test\\0M208145r02110zw_1.png"
save_path  = "D:\\table_generation-master\\demo\\baidu_result\\jit_hehe.json"

def get_file_content(filePath):
    with open(filePath, 'rb') as fp:
        return fp.read()

class CommonOcr(object):
    def __init__(self, img_path):
        # 请登录后前往 “工作台-账号设置-开发者信息” 查看 x-ti-app-id
        # 示例代码中 x-ti-app-id 非真实数据
        self._app_id = x_ti_app_id
        # 请登录后前往 “工作台-账号设置-开发者信息” 查看 x-ti-secret-code
        # 示例代码中 x-ti-secret-code 非真实数据
        self._secret_code = x_ti_secret_code
        self._img_path = img_path

    def recognize(self):
        # 通用表格识别
        url = 'https://api.textin.com/ai/service/v2/recognize/table'
        head = {}
        try:
            image = get_file_content(self._img_path)
            head['x-ti-app-id'] = self._app_id
            head['x-ti-secret-code'] = self._secret_code
            result = requests.post(url, data=image, headers=head)
            return result.text
        except Exception as e:
            return e

if __name__ == "__main__":
    response = CommonOcr(img_path)
    result = response.recognize()
    print(result)
    result = json.loads(result)["result"]
    result = json.dumps(result, ensure_ascii=False)
    with open(save_path, 'w', encoding='utf-8') as fp:
        fp.write(result)

3. json文件主要信息(举例信息以字典形式给出)

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值