吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2813|回复: 26
收起左侧

[Python 原创] python:调用腾讯云api进行图片文字识别

[复制链接]
zjg121 发表于 2024-5-4 12:37
[Python] 纯文本查看 复制代码
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

import base64

try:
    cred = credential.Credential("AKID", "AKSECRET")
    httpProfile = HttpProfile()
    httpProfile.endpoint = "ocr.tencentcloudapi.com"

    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    client = ocr_client.OcrClient(cred, "ap-beijing", clientProfile)

    image_path = 'd:/a/a.jpg'

    with open(image_path, 'rb') as f:  # 以二进制读取本地图片
        data = f.read()
        encodestr = base64.b64encode(data).decode('utf-8')  # base64编码图片,注意直接decode为utf-8字符串

    req = models.GeneralAccurateOCRRequest()
    req.ImageBase64 = encodestr
    # req.LanguageType = "auto"

    resp = client.GeneralAccurateOCR(req)
    print(resp.to_json_string())
    for text in resp.TextDetections:  # 输出文字
        print(text.DetectedText)

except TencentCloudSDKException as err:
    print(err)
except Exception as e:
    print(e)  # 捕获其他可能的异常


免费评分

参与人数 5吾爱币 +11 热心值 +4 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
cnmsh + 1 热心回复!
xlln + 1 + 1 我很赞同!
wanfon + 1 + 1 热心回复!
Bob5230 + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

知心 发表于 2024-5-4 16:11
天真Aro 发表于 2024-5-4 12:51
免费额度多少呢?

腾讯云文字识别 OCR 首次服务开通后,一次性自动发放各接口对应免费资源包供测试调用。资源包发放可能有延迟,最迟将于开通后整点全部发放到位。
1. 通用文字识别、卡证文字识别、票据单据识别、特定场景识别、智能结构化识别、文本图像增强、二维码和条形码识别服务开通后即可享受1,000次/月的免费调用额度,以免费资源包的形式在每个月1号自动发放到您的腾讯云账号中,仅在当月有效。如果您开通了多项文字识别的服务,属于同一个共享资源包的接口共同享受1,000次/月的免费调用额度。
2. 增值税发票核验产品服务首次开通后,您可获得50次免费资源包,每个用户仅可获取1次。有效期为5年。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
zjg121 + 1 + 1 热心回复!

查看全部评分

52soft 发表于 2024-5-5 07:25
[TencentCloudSDKException] code:AuthFailure.SecretIdNotFound message:SecretId不存在,请输入正确的密钥。 requestId:87bff003-cde1-4d29-bc2e-b70133dead6c
这是什么意思?
天真Aro 发表于 2024-5-4 12:51
cenoser795 发表于 2024-5-4 13:02
你好楼主,这个API如何收费的呢
C2021 发表于 2024-5-4 13:08
感谢分享
 楼主| zjg121 发表于 2024-5-4 17:40
cenoser795 发表于 2024-5-4 13:02
你好楼主,这个API如何收费的呢

每月的前1000次免费,然后每次0.2元。
头像被屏蔽
hjsen 发表于 2024-5-4 18:32
提示: 作者被禁止或删除 内容自动屏蔽
normandie2008 发表于 2024-5-4 21:34
cenoser795 发表于 2024-5-4 13:02
你好楼主,这个API如何收费的呢

每月提供免费额度够你用了。当然商用铃铛别论了!
Chess2l 发表于 2024-5-4 21:47
tesserac差不多也够用了,还免费
15503934667 发表于 2024-5-4 22:39
感谢大佬分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-15 11:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表