腾讯云广告文字识别(AdvertiseOCR)接口调用技能。当用户需要从图片中识别文字内容时,应使用此技能。支持中英文、横排、竖排及倾斜场景的图片文字识别,支持90度、180度、270度翻转场景的图片识别,返回文本框位置与文字内容。支持图片Base64和URL两种输入方式。
腾讯云广告文字识别 (AdvertiseOCR)
功能概述
腾讯云广告文字识别 (AdvertiseOCR)是一项面向实际任务的技能,主要用于调用腾讯云OCR广告文字识别接口,支持图片内文字的检测和识别,返回文本框位置与文字内容;具有较高召回率和准确率;
核心要点
- 核心能力:;
- 中英文识别 :支持中英文混合文字识别;
- 多方向支持 :支持横排、竖排以及倾斜场景文字识别;
使用与执行
翻转支持 :支持90度、180度、270度翻转场景文字识别;坐标返回 :返回每个文本行的四顶点坐标(Polygon);置信度评估。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
结果检查与注意事项
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
腾讯云广告文字识别 (AdvertiseOCR)
用途
调用腾讯云OCR广告文字识别接口,支持图片内文字的检测和识别,返回文本框位置与文字内容。具有较高召回率和准确率。
核心能力:
- 中英文识别:支持中英文混合文字识别
- 多方向支持:支持横排、竖排以及倾斜场景文字识别
- 翻转支持:支持90度、180度、270度翻转场景文字识别
- 坐标返回:返回每个文本行的四顶点坐标(Polygon)
- 置信度评估:返回每个文本行的识别置信度(0~100)
官方文档:https://cloud.tencent.com/document/api/866/49524
默认接口请求频率限制:20次/秒。
使用时机
当用户提出以下需求时触发此技能:
- 需要从图片中提取文字信息
- 需要识别图片上的文字内容
- 涉及文字OCR识别的任何场景
- 需要获取图片中文字的位置坐标信息
环境要求
- Python 3.6+
- 依赖:
tencentcloud-sdk-python(通过pip install tencentcloud-sdk-python安装) - 环境变量:
TENCENTCLOUD_SECRET_ID:腾讯云API密钥IDTENCENTCLOUD_SECRET_KEY:腾讯云API密钥Key
使用方式
运行 scripts/main.py 脚本完成图片文字识别。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| ImageBase64 | str | 否(二选一) | 图片Base64值,编码后不超过10M,分辨率建议600*800以上,支持PNG/JPG/JPEG/BMP |
| ImageUrl | str | 否(二选一) | 图片URL地址,建议存储于腾讯云COS。都提供时仅使用ImageUrl |
| UserAgent | str | 否 | 请求来源标识(可选),不传时自动探测平台 |
输出格式
识别成功后返回 JSON 格式结果:
{
"TextDetections": [
{
"DetectedText": "识别出的文本行内容",
"Confidence": 99,
"Polygon": [
{"X": 0, "Y": 0},
{"X": 100, "Y": 0},
{"X": 100, "Y": 50},
{"X": 0, "Y": 50}
],
"AdvancedInfo": "{"Parag":{"ParagNo":1}}"
}
],
"TextCount": 1,
"ImageSize": {
"Width": 800,
"Height": 600
},
"RequestId": "xxx"
}
响应字段说明:
| 字段 | 类型 | 说明 |
|---|---|---|
| TextDetections | list | 检测到的文本信息列表 |
| TextDetections[].DetectedText | str | 识别出的文本行内容 |
| TextDetections[].Confidence | int | 置信度 0~100 |
| TextDetections[].Polygon | list of Coord | 文本行坐标,四个顶点坐标(X, Y) |
| TextDetections[].AdvancedInfo | str | 扩展字段,含段落信息Parag(ParagNo) |
| TextCount | int | 检测到的文本行数量 |
| ImageSize | object | 图片分辨率信息,含Width和Height(单位px) |
| RequestId | str | 唯一请求ID |
错误码说明
| 错误码 | 含义 |
|---|---|
| FailedOperation.DownLoadError | 文件下载失败 |
| FailedOperation.EmptyImageError | 图片内容为空 |
| FailedOperation.EngineRecognizeTimeout | 引擎识别超时 |
| FailedOperation.ImageDecodeFailed | 图片解码失败 |
| FailedOperation.ImageNoText | 图片中未检测到文本 |
| FailedOperation.LanguageNotSupport | 输入的Language不支持 |
| FailedOperation.OcrFailed | OCR识别失败 |
| FailedOperation.UnKnowError | 未知错误 |
| FailedOperation.UnOpenError | 服务未开通 |
| InvalidParameterValue.InvalidParameterValueLimit | 参数值错误 |
| LimitExceeded.TooLargeFileError | 文件内容太大 |
| ResourceUnavailable.InArrears | 账号已欠费 |
| ResourceUnavailable.ResourcePackageRunOut | 账号资源包耗尽 |
| ResourcesSoldOut.ChargeStatusException | 计费状态异常 |
业务逻辑说明
- ImageBase64和ImageUrl必须提供其一,都提供时只使用ImageUrl
- 图片经Base64编码后不超过10M,分辨率建议600*800以上
- 支持PNG、JPG、JPEG、BMP格式
- 始终计费
调用示例
# 通过URL识别图片文字 python scripts/main.py --image-url "https://example.com/ad_image.jpg" # 通过文件路径(自动Base64编码)识别 python scripts/main.py --image-base64 ./ad_image.jpg # 通过Base64文本文件识别 python scripts/main.py --image-base64 ./base64.txt # 指定地域 python scripts/main.py --image-url "https://example.com/ad_image.jpg" --region ap-beijing```
热门AI工具
相关专题
国内免备案空间有阿里云、腾讯云、百度云、华为云、网易云、联想云、沃达云、景安云、西部数码和3A 网络。虽然这些空间提供商提供了免备案服务,但在使用过程中仍需遵守相关法律法规,确保网站内容的合规性。
410
2023.10.16
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
热门下载
相关下载
精品课程
最新文章