# 文字识别 OCR > 将图片中的文字识别成可编辑的文本 ## 服务公告 - [【下架公告】OCR发票验真下架公告](https://support.huaweicloud.com/bulletin-ocr/zh-cn_topic_0000002412081348.md): 华为云计划于2026/02/26 00:00(北京时间)正式下架OCR全局区域的发票验真。华为云所有区域下线影响:正式下架后您将无法调用和购买全局区域的发票验真API。推荐您根据自己的业务情况使用云商店内的产品。您有任何问题,可随时通过工单或者服务热线(4000-955-988或950808)与我们联系。感谢您对华为云的支持! - [【停售公告】OCR发票验真停售公告](https://support.huaweicloud.com/bulletin-ocr/ocr_11_0009.md): 华为云计划于2025/07/14 00:00(北京时间)正式停售OCR所有区域的发票验真识别套餐包。中国站全区域正式停售后您将无法购买所有区域的发票验真识别套餐包,已购买的套餐包在订阅期内可继续调用;推荐您根据自己的业务情况使用云商店内产品。如您有任何问题,可随时通过工单与我们联系。感谢您对华为云的支持! - [【下架公告】OCR电子面单识别下架公告](https://support.huaweicloud.com/bulletin-ocr/ocr_11_0007.md): 华为云计划于2025/09/04 22:00(北京时间)正式下架OCR上海一区域的电子面单识别。上海一正式下架后您将无法调用和购买上海一区域的电子面单识别识别API。推荐您根据自己的业务情况使用云商店内产品。如您有任何问题,可随时通过工单或者服务热线(4000-955-988或950808)与我们联系。 - [【停售公告】OCR电子面单识别停售公告](https://support.huaweicloud.com/bulletin-ocr/ocr_11_0005.md): 华为云计划于2025/02/18 00:00(北京时间)正式停售OCR上海一区域的电子面单识别。上海一正式停售后您将无法购买上海一区域的电子面单识别套餐包,已购买的套餐包在有效期内可继续调用;推荐您根据自己的业务情况使用云商店内产品。停售产品套餐包规格如下:如您有任何问题,可随时通过工单或者服务热线(4000-955-988或950808 - [【下架公告】OCR自定义模板下架公告](https://support.huaweicloud.com/bulletin-ocr/ocr_11_0004.md): 华为云计划于2025/12/31 00:00(北京时间)正式下线文字识别服务北京四、上海一、北京一的自定义模板识别。华北-北京四、上海一、北京一正式下线后您将无法新建、修改、应用通用单模板和多模板分类工作流,无法以按需和按需套餐包方式调用自定义模板识别API。为避免影响您目前的业务,请您关注下架时间并及时进行相关迁移工作。推荐您根据自己的 - [【停售公告】OCR自定义模板停售公告](https://support.huaweicloud.com/bulletin-ocr/ocr_11_0003.md): 华为云计划于2024/07/05 00:00(北京时间)正式停售OCR文字识别服务北京四、上海一、北京一的自定义模板。华北-北京四、上海一、北京一正式停售后新用户无法购买及使用北京四、上海一自定义模板,已购买的套餐包在有效期内可继续调用;北京一自定义模板无法使用。推荐您根据自己的业务情况使用智能文档解析产品,详细介绍可查看智能文档解析。停 - [【停售公告】OCR 防疫健康码识别套餐包、核酸检测记录识别套餐包停售](https://support.huaweicloud.com/bulletin-ocr/ocr_11_0002.md): 受疫情防控策略的影响,全国防疫健康码、核酸检测记录相关线上功能已下线。华为云文字识别OCR服务计划于2023/04/30 00:00 (北京时间)停售防疫健康码识别和核酸检测记录识别套餐包。华北-北京四正式停售后,用户无法新购,不影响已购买套餐包的正常使用。停售产品套餐包规格如下:如您有任何问题,可随时通过工单或者服务热线(4000-95 ## 产品介绍 - [图解文字识别](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0000.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [什么是文字识别](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0002.md): 文字识别(Optical Character Recognition,简称OCR)是指将图片、扫描件或PDF、OFD文档中的打印字符进行检测识别成可编辑的文本格式,以JSON格式返回识别结果。OCR以开放API(Application Programming Interface,应用程序编程接口)的方式提供给用户,用户使用Python、J - [通用类](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0051.md): 通用表格识别提取表格内的文字和所在行列位置信息,适应不同格式的表格。同时也识别表格外部的文字区域。用于各种单据和报表的电子化,恢复结构化信息。提取表格内的文字和所在行列位置信息,适应不同格式的表格。同时也识别表格外部的文字区域。用于各种单据和报表的电子化,恢复结构化信息。通用文字识别提取图片内的文字及其对应位置信息,并能够根据文字在图片中 - [智能分类](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0029.md): 智能分类识别服务可以一次性对同张图片中的多个卡证、票据进行检测和识别,并返回每个卡证、票据的类别及结构化数据。智能分类识别服务应用在身份认证、财务报销等多种场景,使用方便,有效提升数据录入效率。场景一:卡证、发票混合识别场景二:相同类型发票识别场景三:不同类型发票识别卡证类目前支持的卡证类包含:身份证(包含头像面、国徽面)、驾驶证(包含主 - [证件类](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0052.md): 身份证识别自动识别身份证上的全部信息,支持身份证正反面识别,一次扫描即可识别身份证号码、姓名、地址等全部信息。自动识别身份证上的全部信息,支持身份证正反面识别,一次扫描即可识别身份证号码、姓名、地址等全部信息。户口本识别自动识别居民户口本户主页及成员页,并返回部分关键字段信息。自动识别居民户口本户主页及成员页,并返回部分关键字段信息。驾驶 - [票据类](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0053.md): 增值税发票识别通过对增值税发票图片预处理、表格提取、文字提取、文字识别、结构化信息输出等一系列技术化手段,快速将增值税发票上的文字信息识别出来,用于后续的进一步处理,节省大量的人工录入成本。通过对增值税发票图片预处理、表格提取、文字提取、文字识别、结构化信息输出等一系列技术化手段,快速将增值税发票上的文字信息识别出来,用于后续的进一步处理 - [行业类](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0054.md): 电子面单识别各类快递公司的电子面单主要信息,包含三段码、收寄件人姓名电话地址及条形码运单号,快速提取信息,提高信息录入效率。识别各类快递公司的电子面单主要信息,包含三段码、收寄件人姓名电话地址及条形码运单号,快速提取信息,提高信息录入效率。保险单支持多版式的保险单关键信息,支持寿险险种,识别主要投保信息包括保险单号、保险公司、投保人与被投 - [智能文档解析](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0176.md): 智能文档解析基于领先的深度学习技术,对含有结构化信息的文档图像进行键值对提取、表格识别与版面分析并返回相关信息。不限制版式情况,可支持多种证件、票据和规范行业文档,适用于各类行业场景。金融:银行回单、转账存单、理财信息截图等。政务:身份证、结婚证、居住证、各类企业资质证照。医疗:化验单、报告单、药品说明书等。物流海关:货运单、配送单等。其 - [约束与限制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0006.md): 受技术与成本多种因素制约,文字识别服务存在一些约束限制。其中系统级约束限制,是所有子服务的约束。除系统级约束限制外,各子服务还有独立的约束条件。本接口为AI类场景服务接口,AI模型无法做到100%准确。由于模型迭代,可能出现同一个样例在版本变更前后出现识别结果不一致的情况。若您需要提高特定场景准确率,OCR提供人工智能专家服务,了解详情: - [与其他云服务的关系](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0024.md): 统一身份认证(Identity and Access Management,简称IAM)服务,IAM为文字识别提供了用户认证和鉴权功能。云监控(Cloud Eye)可以监控文字识别的相关指标,具体如表1所示。用户可以通过指标及时了解文字识别的使用情况。Cloud Eye的更多信息请参见《云监控用户指南》。 OCR的监控指标指标名称指标含 - [责任共担](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0139.md): 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。与传统的本地数据中心相比,云计算的运营方和使用方分离,提供了更好的灵活性和控制力 - [身份认证与访问控制](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0140.md): 用户访问OCR的方式有多种,包括OCR控制台、API、SDK,无论访问方式封装成何种形式,其本质都是通过OCR提供的REST风格的API接口进行请求。OCR的接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。Token认证:通过Token认证调用请求。AK/SK认证:通过AK(Access Key ID)/SK(Secret Acc - [数据保护技术](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0141.md): OCR服务处理以下类型的数据:OCR输入数据,包括图像(PNG、JPG 、JPEG和 BMP等)和文档(PDF 和 TIFF等)。OCR结果,包括从客户图像和文档中提取的文本及其位置以及置信度等。OCR输入数据,包括图像(PNG、JPG 、JPEG和 BMP等)和文档(PDF 和 TIFF等)。OCR结果,包括从客户图像和文档中提取的文本 - [审计](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0142.md): 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。用户开通云审计服务并创建和配置追踪器后,CTS可记录OCR的管理事件和数据事件用于审计。CTS的详细介绍和开通配置方法,请参 - [服务韧性](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0143.md): 华为云数据中心按规则部署在全球各地,所有数据中心都处于正常运营状态,无一闲置。数据中心互为灾备中心,如一地出现故障,系统在满足合规政策前提下自动将客户应用和数据转离受影响区域,保证业务的连续性。为了减少由硬件故障、自然灾害或其他灾难带来的服务中断,华为云为所有数据中心提供灾难恢复计划。OCR提供三级可靠性架构,通过AZ之间容灾、AZ内实例 - [监控安全风险](https://support.huaweicloud.com/productdesc-ocr/ocr_01_0144.md): OCR提供基于云监控服务CES的监控能力,帮助用户监控账号下的OCR服务API,执行自动实时监控、告警和通知操作。用户可以实时掌握API所产生的调用成功次数、调用失败次数等信息。关于OCR支持的监控指标,以及如何创建监控告警规则等内容,请参见监控。同时,OCR控制台支持监控账号下的OCR服务每个API的用量统计,详情请参见统计API使用量 ## 计费说明 - [计费概述](https://support.huaweicloud.com/price-ocr/ocr_12_0002.md): 通过阅读本文,您可以快速了解文字识别OCR的计费模式、计费项、续费、欠费等主要计费信息。计费模式文字识别提供按需计费和套餐包计费两种计费模式,以满足不同场景下的用户需求。按需计费是一种后付费模式,即先使用再付费,按照文字识别服务实际调用次数计费。套餐包计费是一种预付费模式,即先付费再使用,按照订单的购买周期进行结算,因此在购买之前,您必须 - [计费模式概述](https://support.huaweicloud.com/price-ocr/ocr_12_0004.md): 文字识别提供套餐包和按需计费两种计费模式,以满足不同场景下的用户需求。套餐包计费:一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。购买套餐包规格越大,享受的折扣越大。一般适用于需求量长期稳定的成熟业务。按需计费:一种后付费模式,即先使用再付费,按照文字识别服务实际成功调用次数结算。按需计费模式允许您根据实际业务需求灵活地调整资 - [套餐包](https://support.huaweicloud.com/price-ocr/ocr_12_0005.md): 套餐包是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择套餐包的计费模式,您可以预先购买云服务资源并获得一定程度的价格优惠。本文将介绍套餐包OCR资源的计费规则。套餐包计费模式需要用户预先支付一定使用次数的费用,适用于长期、稳定的业务需求。以下是一些适用于套餐包计费模式的业务场景:稳定业务需求:对于长期运行且 - [按需计费](https://support.huaweicloud.com/price-ocr/ocr_12_0006.md): 按需计费是一种先使用再付费的计费模式,适用于无需任何预付款或长期承诺的用户。本文将介绍按需计费OCR资源的计费规则。按需计费适用于具有不能中断的短期、突增或不可预测的应用或服务。按API调用次数计费,计费价格请参见价格计算器。只有调用成功才会计算调用次数,其中返回的2xx状态码表示调用成功,调用失败不计费。按需计费OCR资源按成功调用次数 - [计费项](https://support.huaweicloud.com/price-ocr/ocr_12_0007.md): 按API调用次数计费,计费价格请参见价格计算器。只有调用成功才会计算调用次数,其中返回的2xx状态码表示调用成功,调用失败不计费。购买文字识别服务请参考如何选购合适的API。如需了解实际场景下的计费样例以及各计费项在不同计费模式下的费用计算过程,请参见计费样例。 - [计费样例](https://support.huaweicloud.com/price-ocr/ocr_12_0008.md): 某用户于2023/03/18 15:30:00开通了华北-北京四的通用文字识别API。成功调用5000次之后,用户发现此服务识别效果可以满足业务需求,因此打算长期使用下去,并于2023/03/20 10:30:00将通用文字识别转为套餐包计费(10万次套餐包,3,200元),购买时长为1年,这一年内成功调用次数为10万次。那么在2023/ - [按需转套餐包](https://support.huaweicloud.com/price-ocr/ocr_12_0011.md): 用户购买对应接口的套餐包并支付订单后,套餐包将立即生效,此时计费方式即可从按需转为套餐包计费。假设用户于2023/04/18 15:29:16开通了一个按需计费的文字识别服务,由于业务需要,于2023/04/18 16:30:30完成购买套餐包操作并立即生效。在“费用中心 > 账单管理”页面将生成如下三条账单信息(明细):按需:2023/ - [套餐包转按需](https://support.huaweicloud.com/price-ocr/ocr_12_0012.md): 购买的套餐包使用完或者到期后如果没有购买新的套餐包,系统会自动转为按需计费。按需计费的规则详见按需计费。 - [按需、套餐包扣减顺序](https://support.huaweicloud.com/price-ocr/ocr_12_0013.md): 同一个区域下的同一个API,用户开通了按需,又购买了套餐包的情况下,优先抵扣套餐包的。套餐包费用为一次性支付,支持立即生效。套餐包可叠加使用,如果您购买了多个套餐包,则套餐包的扣减规则如下:按照套餐包来源类型扣费,扣减优先级由高到低为:免费额度->套餐包计费->按需计费。按套餐包创建、生效、失效时间扣费。多个套餐包,创建时间相同时,优先抵 - [续费概述](https://support.huaweicloud.com/price-ocr/ocr_12_0015.md): 套餐包文字识别服务到期后会影响文字识别服务正常运行。如果您想继续使用,需要在指定的时间内为文字识别服务续费,否则资源会自动释放,数据丢失且不可恢复。续费操作仅适用于套餐包文字识别服务,按需计费文字识别服务不需要续费,只需要保证账户余额充足即可。文字识别服务在到期前续费成功,所有资源得以保留,且文字识别服务的运行不受影响。文字识别服务到期后 - [手动续费](https://support.huaweicloud.com/price-ocr/ocr_12_0016.md): 套餐包文字识别服务从购买到到期之前,您可以随时在OCR控制台为文字识别服务续费,以延长文字识别服务的使用时间。进入“续费管理”页面。可在“手动续费项”、“自动续费项”、“到期转按需项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。单个 - [自动续费](https://support.huaweicloud.com/price-ocr/ocr_12_0017.md): 自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致文字识别服务被自动删除。自动续费的规则如下所述:文字识别服务自动续费周期根据您开通自动续费的途径不同,遵循不同的规则。在文字识别服务到期前均可开通自动续费,到期前7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至文字识别服务到期或者续费成功。开通自动续 - [费用账单](https://support.huaweicloud.com/price-ocr/ocr_12_0018.md): 您可以在“费用中心 > 账单管理”查看资源的费用账单,以了解该资源在某个时间段的使用量和计费信息。套餐包计费模式的资源完成支付后,会实时上报一条账单到计费系统进行结算。按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,具体扣费规则可以参考按需产品周期结 - [欠费说明](https://support.huaweicloud.com/price-ocr/ocr_12_0019.md): 用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。用户购买服务套餐包的区域与实际调用区域不一致,转按需调用,账户余额不足。免费试用区域与实际调用区域不一致。购买的服务与实际调用的服务类型不一致。购买的套餐包到期后如果没有购买新的套餐包,系统会自动转为按需计费。未购买 - [停止计费](https://support.huaweicloud.com/price-ocr/ocr_12_0020.md): 对于套餐包计费模式的资源,例如套餐包的文字识别,用户在购买时会一次性付费,套餐包资源将在到期后自动停止使用。购买的套餐包到期后如果没有购买新的套餐包,系统会自动转为按需计费。套餐包购买后暂不支持退款,请在购买时选择合适的套餐包。如果您已开启“自动续费”功能,为避免继续产生费用,请在自动续费扣款日(默认为到期前7日)之前关闭自动续费。对于按 - [成本管理](https://support.huaweicloud.com/price-ocr/ocr_12_0021.md): 随着上云企业越来越多,企业对用云成本问题也越发重视。使用文字识别服务OCR时,如何进行成本管理,减轻业务负担呢?本文将从成本构成、成本分配、成本分析和成本优化四个维度介绍成本管理,帮助您通过成本管理节约成本,在保障业务快速发展的同时获得最大成本收益。使用文字识别服务OCR时,成本主要包括以下方面:资源成本:各类资源和资源包的成本,这取决于 - [每月1000次的免费调用次数下线](https://support.huaweicloud.com/price-ocr/ocr_12_0023.md): 尊敬的华为云客户:华为云对文字识别OCR服务的价格进行下调,新价格于2022/03/01 00:00(北京时间)正式生效,生效后文字识别OCR服务的新购、续费均按调整后价格收取费用(调价前已生效的按需阶梯计费与已购买的预付费套餐包不受本次降价影响)。具体价格请在新价格生效后参考产品的计费详情页。如您有任何问题,可随时通过工单或者服务热线( - [购买套餐包后,为什么会出现额外的计费或欠费](https://support.huaweicloud.com/price-ocr/ocr_12_0024.md): 套餐包额度已使用完套餐包额度用完后,默认会转为按需计费,当账户中余额不足时,无法对当前产生费用进行扣费,就会导致欠费。套餐包额度用完后,默认会转为按需计费,当账户中余额不足时,无法对当前产生费用进行扣费,就会导致欠费。套餐包额度未使用完请登录费用中心检查套餐包的购买区域,与调用API的区域是否一致,套餐包不支持跨区调用。同时检查开通套餐包 - [账号余额为0时,为什么还可以继续调用服务从而导致欠费](https://support.huaweicloud.com/price-ocr/ocr_12_0025.md): 当余额不足,无法对当前产生费用进行扣费,就会导致欠费,欠费后进入宽限期与保留期,宽限期内客户可正常访问及使用云服务,请及时关注欠费情况避免欠费过多。 - [已关闭OCR服务,为什么会出现额外的计费或欠费](https://support.huaweicloud.com/price-ocr/ocr_12_0034.md): 如果OCR服务已关闭,是不会出现额外计费的。如有额外计费,建议排查是否没有为某IAM用户关闭此服务,导致某IAM用户依然有权限使用,进而出现额外计费或欠费。查询方式:在“费用 > 费用账单 > 账单管理 > 流水和明细账单 > 明细账单”查看资源的费用账单,并找到对应的计费产品/规格(如:通用文字识别)、区域(如:华北-北京四)等信息。明 - [套餐包购买后是否支持退款](https://support.huaweicloud.com/price-ocr/ocr_12_0026.md): 套餐包购买后不支持退款。 - [套餐用完如何计费,如何查看剩余量及预警](https://support.huaweicloud.com/price-ocr/ocr_12_0027.md): 套餐包配额使用完后,转为按需计费(按API调用成功的次数计费)。不使用则不计费。具体计费价格请参见文字识别价格详情。登录文字识别控制台。在套餐包管理中查看套餐余量。套餐包管理单击文字识别控制台-套餐包管理,或者单击控制台>费用>我的套餐,页面右上角的“剩余使用量预警”,在页面右上角开启套餐包的剩余使用量预警功能。剩余使用量预警1剩余使用量 - [企业主账号购买的套餐包资源,子账号如何使用](https://support.huaweicloud.com/price-ocr/ocr_12_0028.md): “企业主账号”与“子账号”为通俗意义的说法,准确上为“账号”与“IAM用户”。账号与IAM用户可以类比为父子关系,账号是资源归属以及计费的主体,对其拥有的资源具有所有权限。IAM用户由账号创建,只能拥有账号授予的资源使用权限,账号可以随时修改或者撤销IAM用户的使用权限。IAM用户进行资源操作时产生的费用统一计入账号中,IAM用户不需要为 - [多个套餐包扣减顺序](https://support.huaweicloud.com/price-ocr/ocr_12_0029.md): 如果您购买了多个套餐包,则套餐包的扣减规则如下。按照套餐包来源类型扣费,扣减优先级由高到低为:免费权益 -> 促销 -> 订购按套餐包创建、生效、失效时间扣费。多个套餐包,创建时间相同时,优先抵扣先生效的。多个套餐包,生效时间相同时,优先抵扣先失效的。多个套餐包,失效时间相同时,优先抵扣先创建的。多个套餐包,创建时间相同时,优先抵扣先生效 - [什么是宽限期和保留期](https://support.huaweicloud.com/price-ocr/ocr_12_0030.md): 宽限期是指客户的包周期资源到期未续订或按需资源欠费时,华为云提供给客户进行续费与充值的时间,宽限期内客户可正常访问及使用云服务。保留期是指宽限期到期后客户的包周期资源仍未续订或按需资源仍未缴清欠款,将进入保留期。保留期内客户不能访问及使用云服务,但对客户存储在云服务中的数据仍予以保留。云服务进入宽限期/保留期后,华为云将会通过邮件、短信等 - [OCR识别中,哪些算有效计费](https://support.huaweicloud.com/price-ocr/ocr_12_0031.md): OCR服务通过RestFul API调用,计费以Https请求返回的状态码为准,当返回状态码为2xx(如200/201)时,表示调用成功并进行扣费。OCR服务通过套餐包计费方式,来降低调用成本,从绝大部分客户的使用来看,客户上传错误样本导致计费的占比非常非常小,几乎可忽略不计。在客户使用OCR能力,进行二次开发时,可以尽可能的通过页面可视 - [不同API的套餐包是否可以共享](https://support.huaweicloud.com/price-ocr/ocr_12_0032.md): API与套餐包是一一对应关系,只能抵扣对应接口的调用次数。例如,您购买了身份证识别API套餐包,只能在身份证识别接口上使用,不能与其他API共用。 - [OCR文字识别服务计费可以按照项目来分别计费吗](https://support.huaweicloud.com/price-ocr/ocr_12_0033.md): 可以。OCR支持通过企业项目管理(EPS)对不同用户组和用户的资源使用进行分账。 详情请参考API接口文档里的Enterprise-Project-Id参数。 ## 快速入门 - [OCR服务使用简介](https://support.huaweicloud.com/qs-ocr/ocr_05_0001.md): 文字识别(Optical Character Recognition,简称OCR)指将图片、扫描件或PDF、OFD文档中的打印字符进行检测识别成可编辑的文本格式。OCR以开放API(Application Programming Interface,应用程序编程接口)的方式提供给用户,用户使用Python、Java等编程语言调用OCR服务 - [调用API实现身份证识别](https://support.huaweicloud.com/qs-ocr/ocr_05_0003.md): 本章节通过使用Postman软件,调用OCR服务身份证识别API,帮助快速熟悉OCR服务API的使用方法。使用OCR服务API的详细步骤如下所示:步骤1:开通服务步骤2:配置环境步骤3:Token认证鉴权步骤4:调用服务注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。登录华为云文字识别服务管理控制台。控制台左上角默认 - [调用SDK实现通用表格识别](https://support.huaweicloud.com/qs-ocr/ocr_05_0002.md): 文字识别服务软件开发工具包(OCR SDK)是对文字识别服务提供的REST API进行的封装,以简化用户的开发工作。本章节以通用表格识别API为例,介绍如何使用OCR Python SDK。使用OCR SDK的详细步骤如下所示:步骤1:开通服务步骤2:安装SDK步骤3:获取示例代码步骤4:调用服务注册华为账号并开通华为云,并完成实名认证, - [入门实践](https://support.huaweicloud.com/qs-ocr/ocr_05_0008.md): 当您完成了调用API、调用SDK基本操作后,可以根据自身的业务需求使用OCR提供的入门实践。 ## 用户指南 - [功能体验与试用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0000.md): 文字识别(Optical Character Recognition,OCR)是指对图像文件的打印字符进行检测识别,将图像中的文字转换成可编辑的文本格式。OCR通过API提供服务能力,用户需要通过编程来处理识别结果。在开通OCR前,请先使用OCR体验馆体验服务功能。该方式无需编程,只需在网页端上传图片,即可体验识别效果。开通OCR后,默认 - [使用流程简介](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0001.md): 文字识别是指对图像中的打印字符进行检测识别,通过调用API,识别图片中的文字,并返回JSON格式的识别结果。用户需要具备编程能力,熟悉Java、Python、iOS、Android、Node.js编程语言。OCR服务需要用户通过调用API接口,将图片或扫描件中的文字识别成可编辑的文本,然后返回JSON格式的识别结果,用户需要通过编码将识别 - [开通服务](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0002.md): 如果您近期通过华为账号入口登录过华为云,系统可能已引导您将华为云账号升级为华为账号。升级后,使用主账号调用获取Token接口时会报错 "The username or password is wrong."。此时需要使用IAM账号调用OCR服务。如需创建IAM子账号,请按以下步骤操作:登录华为云控制台,在右上角用户名处选择统一身份认证。统 - [准备数据](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0004.md): 受技术与成本多种因素制约,文字识别服务存在一些约束限制。以通用文字识别API为例,输入数据存在以下约束。其他API的的使用约束请参见约束与限制。只支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大小在15px到8192px之间。图像中识别区域有效占比超过80%,保证所有文字及其边缘包含在图像内。支持图像任意角度 - [自定义OCR介绍](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0016.md): OCR自定义模板将于2025.12.31正式下线,为避免影响您目前的业务,请您及时进行相关迁移工作,迁移指导详见OCR自定义模板下线公告。自定义OCR基于丰富的文字识别算法和行业知识积累,帮助客户快速构建满足不同业务场景需求的文字识别服务,实现多种版式图像的文字信息结构化提取。自定义OCR当前提供了单模板工作流和多模板工作流,自主构建文字 - [创建应用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0017.md): 在使用自定义OCR开发应用之前,需要创建应用,填写应用基本信息、选择工作流。保证华为云账号不欠费。在使用自定义OCR产品时,需在文字识别控制台页面订阅自定义OCR服务。如果您的账号是IAM账号,在创建应用前,请先使用管理员账号为IAM用户授予文字识别服务(Optical Character Recognition,简称OCR)操作权限权。 - [工作流介绍](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0019.md): 功能介绍支持构建文字识别模板,识别单个板式图片中的文字,提供高精度的文字识别模型,保证结构化信息提取精度。支持构建文字识别模板,识别单个板式图片中的文字,提供高精度的文字识别模型,保证结构化信息提取精度。适用场景用户认证识别识别证件中关键信息,节省人工录入,提升效率,降低用户实名认证成本,准确快速便捷。快递单自动填写识别图片中联系人信息并 - [上传模板图片](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0020.md): 在使用单模板工作流开发应用之前,必须确保需要识别的图片都属于同一类型的模板。同一类模板的图片,它们有相同的版面排布,且要识别的文字类型和位置均要求固定。如果您的图片具有多种模板,请考虑使用“多模板工作流”。确认模板类型后,要准备一张文字清晰的图作为模板图片,模板图中要包含业务需要定制识别的字段。例如上传某一格式的发票图片作为模板,配置文字 - [定义预处理](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0021.md): 使用通用单模板工作流上传模板图片后,需要对模板图片进行预处理,通过旋转、裁剪、降噪等操作。图片预处理的目的是保留图片的关键内容,去掉冗余部分,保持图片内容清晰可见,保证模型识别的准确性。已在自定义OCR控制台选择通用单模板工作流创建应用,并上传模板图片,详情请见上传模板图片。在应用开发>定义预处理页面,您可以选择预处理逻辑快速处理图片,也 - [框选参照字段](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0022.md): 在文字识别过程中,套件会检查所识别图片与模板图片是否为同一种模板,并将识别图片校正后再提取结构化信息,支持图片平移、旋转与拉伸变换。为了检查并校正待识别的图片,这就需要在模板图片中指定参照字段。通过参照字段的文字内容来判断是否属于同一种模板,通过参照字段的位置来校正待识别图片。参照字段为模板图片和待识别图片中的公共文字部分,所有需要识别的 - [框选识别区](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0023.md): 在文字识别过程中,需要确定图片中识别的文字位置,这就需要在图片模板中框选识别区。识别区指图片中待识别的文字位置。所有需要识别的图片中都会包含此识别区的字段,且位置固定不变,因此模型可以通过识别区找到需要识别内容的位置。已在自定义OCR控制台选择通用单模板工作流创建应用,并框选参照字段,详情请见框选参照字段。在应用开发>框选识别区页面,通过 - [评估](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0024.md): 确定模板图片的参照字段和识别区后,需要对模板图片进行评估和考察。您可以通过上传测试图片,在线评估模板的识别情况,保证能正确识别同样模板下其他图片中的识别区文字。已在自定义OCR控制台选择通用单模板工作流创建应用,并完成框选识别区步骤,详情请见框选识别区。登录文字识别>自定义OCR控制台,默认进入应用开发>工作台页面。选择应用并单击操作列的 - [调用指南](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0025.md): 评估模板应用后,就完成模板制作,开发属于自己的文字识别应用,此应用用于识别自己所上传的模板样式的图片。已在自定义OCR控制台选择通用单模板工作流创建应用,并完成评估模板步骤,详情请见评估。在应用开发>评估页面完成模板评估后,单击下一步,进入创建模板>调用指南页面,页面显示“恭喜您,已完成模板制作”。完成模板制作后,在“应用开发>调用指南” - [编辑应用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0026.md): 对于已经创建的模板应用,您可以修改模板的配置信息以匹配业务变化。已存在创建的模板应用。登录文字识别>自定义OCR控制台。默认进入应用开发>工作台页面。默认进入应用开发>工作台页面。在我的应用页签下,选择应用并单击操作列的查看。进入应用资产页面。进入应用资产进入应用资产页面。在模板列表页签,选择模板名称,单击操作列的编辑。模板列表进入应用开 - [删除应用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0027.md): 如果已创建的模板应用不再使用,您可以删除模板释放资源。登录文字识别>自定义OCR控制台。默认进入应用开发>工作台页面。默认进入应用开发>工作台页面。在我的应用页签下,选择应用并单击操作列的查看。进入应用资产页面。进入应用资产进入应用资产页面。在模板列表页签,选择模板名称,单击操作列的删除。弹出确认删除对话框。删除模板弹出确认删除对话框。单 - [工作流介绍](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0029.md): 功能介绍支持用户自定义多个文字识别模板,通过模型分类,自动识别图片所需使用的模板,从而支持从大量不同板式图像中提取结构化信息。支持用户自定义多个文字识别模板,通过模型分类,自动识别图片所需使用的模板,从而支持从大量不同板式图像中提取结构化信息。适用场景用户认证识别识别证件中关键信息,节省人工录入,提升效率,降低用户实名认证成本,准确快速便 - [上传模板图片](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0030.md): 在使用多模板分类工作流开发应用之前,必须要明确文字识别的模板类型,明确以哪几种板式图片作为模板训练文字识别模型,基于自己的业务需求制定针对性的文字识别模型。例如上传两种不同格式的发票图片作为模板,训练的文字识别模型就能识别并提取这两种格式发票上的关键字段。已在自定义OCR控制台选择多模板分类工作流创建应用,详情请见创建应用。提前准备模板图 - [定义预处理](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0031.md): 使用多模板分类工作流上传模板图片后,需要对模板图片进行预处理,通过旋转、裁剪等操作。图片预处理的目的是保留图片的关键内容,去掉冗余部分,保持图片内容清晰可见,保证模型识别的准确性。已在自定义OCR控制台选择多模板分类工作流创建应用,并上传模板图片,详情请见上传模板图片。在应用开发>定义预处理页面上方或者选择模板下拉框中选择模板,对每个模板 - [框选参照字段](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0032.md): 在识别文字的过程中,套件会先对图片进行模板分类,再检查所识别图片与模板图片是否为同一种模板,并将识别图片校正后再提取结构化信息,支持图片平移、旋转与拉伸变换。为了正确分类并校正待识别的图片,这就需要在模板图片中指定参照字段。通过参照字段的文字内容来判断识别图片属于哪一种模板,最后通过参照字段的位置来校正待识别图片。参照字段为模板图片和待识 - [框选识别区](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0033.md): 在文字识别过程中,需要确定图片中识别的文字位置,这就需要在图片模板中框选识别区。识别区指图片中待识别的文字位置。所有需要识别的图片中都会包含此识别区的字段,且位置固定不变,因此模型可以通过识别区找到需要识别内容的位置。已在自定义OCR控制台选择多模板分类工作流创建应用,并框选参照字段,详情请见框选参照字段。在应用开发>框选参照字段页面上方 - [模板总览](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0034.md): 预览分类器下面所有模板的状态,如果有模板的识别区未设置,则无法进行后续的评估。已在自定义OCR控制台选择多模板分类工作流创建应用,并框选添加的多个模板的识别区,详情请见框选识别区。如果已创建的模板应用不再使用,您可以删除模板释放资源。在应用开发>模板总览页面,选择模板,单击操作列的删除,弹出确认删除对话框,单击确认,删除模板。 - [评估](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0035.md): 模板总览过后,需要对模板分类器和模板图片进行评估和考察。您可以通过上传测试图片,在线评估模板分类情况和模板的文字识别情况,保证能在多个模板情况下正确分类测试图片的模板,并且能正确识别测试图片中的识别区文字。已在自定义OCR控制台选择多模板分类工作流创建应用,并已框选识别,详情请见模板总览。登录文字识别>自定义OCR控制台,默认进入应用开发 - [调用指南](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0036.md): 评估模板应用后,就完成模板制作,开发属于自己的文字识别应用,此应用用于识别自己所上传的图片属于哪种模板以及识别图片中的文字。已在自定义OCR控制台选择多模板分类工作流创建应用,并完成评估模板步骤,详情请见评估.在应用开发>调用指南页面完成模板评估后,单击下一步,进入创建模板>调用指南,页面显示“恭喜您,已完成模板制作”。在应用开发>调用指 - [编辑应用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0037.md): 对于已经创建的模板应用,您可以修改模板的配置信息以匹配业务变化。已存在创建的模板应用。登录文字识别>自定义OCR控制台。默认进入应用开发>工作台页面。默认进入应用开发>工作台页面。在我的应用页签下,选择应用并单击操作列的查看。进入应用资产页面。进入应用资产进入应用资产页面。在模板列表页签,选择模板名称,单击操作列的编辑。编辑模板进入应用开 - [删除应用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0038.md): 如果已创建的模板应用不再使用,您可以删除模板释放资源。登录文字识别>自定义OCR控制台。默认进入应用开发>工作台页面。默认进入应用开发>工作台页面。在我的应用页签下,选择应用并单击操作列的查看。进入应用资产页面。进入应用资产进入应用资产页面。在分类器列表页签,选择多模板名称,单击操作列的删除。弹出确认删除对话框。删除分类器弹出确认删除对话 - [默认字段类型](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0040.md): 当前可选择的默认字段类型包括日期、小写金额、大写金额、数字、数字和英文、编号、性别。选择特定的字段类型后,将会按照指定的字段类型对字符串处理后再输出。比如,未激活任何字段类型时的输出为“发证日期:2021年09月12日”,为了精准提取日期信息,可以勾选日期类型,将得到输出2021年09月12日。每个字段类型所做的处理如下:日期:将字符串处 - [自定义字段类型](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0041.md): 如果“默认字段类型”不能满足您的业务需求,您可以创建新的字段类型。在应用开发>框选识别区页面单击框选操作图标,单击待识别文字的左上角,移动鼠标框选识别区。在右侧框选识别区中的字段类型下拉框中,单击创建新字段类型。弹出创建字段类型对话框。弹出创建字段类型对话框。填写字段类型信息。创建字段类型字段类型名称:填写待创建的字段类型名称,如识别身份 - [查看应用详情](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0043.md): 创建应用后,您可以在文字识别->自定义OCR控制台查看应用详情,包括应用开发的配置信息和应用资产。已在自定义OCR控制台选择预置工作流创建应用,详情请见创建应用。登录文字识别管理控制台,单击左侧菜单的自定义OCR。进入自定义OCR控制台。默认进入我的应用页签。进入自定义OCR控制台。默认进入我的应用页签。在我的应用页签下,选择已创建的应用 - [什么情况下可以使用自定义模板?](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0045.md): 自定义模板是一款用于提取卡证、票据和文档图片中自定义区域信息的文字识别产品。当您要识别的证件或票据种类不在华为云OCR API支持之中,并且识别图片的版式固定,则可以使用本产品提取自定义版式、自定义区域的文字信息。比如,目前华为云尚未推出毕业证书识别API,则可以利用自定义模板打造出毕业证书识别接口,提取毕业证上的文字信息。自定义模板支持 - [如何选取参照字段?](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0046.md): 参照字段是在所有图片中,文字位置和内容均不发生变化的文字。参照字段有两个作用:在单模板应用中,用于矫正识别图片,从而找准识别字段;在多模板应用中,参照字段的内容和位置将作为相应模板的分类特征。在框选参照字段时,首先要确保所框选的文字位置和内容都固定不变,如果不满足此要求,可能会提取到错误的识别结果,或是返回AIS.0119(输入图片与模板 - [识别结果容易漏字或多识别出内容怎么办?](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0047.md): 识别结果是根据识别区来进行提取的,识别区的位置和大小均会影响识别结果。若结果漏字,可能是由于识别区太小导致的,需在相应模板的"框选识别区"页面,把漏字的识别区调大一些。若多识别出文字,可能是识别区太大,将周边无关的文字也框进来了,需将识别区改小一点。若上述办法均无法解决,请检查识别区的文字是否发生了偏移,或者识别图片是否跟模板属于相同版式 - [识别字符出现错误如何优化?](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0048.md): 不同的错误情形需要具体分析:情形1:大部分文字识别正确,部分形近符号的识别错误。解决办法:产品提供了预置字段类型可以对结果进行处理,同时也提供了自定义(正则)类型、字典类型,用于纠正识别结果中的错误,适用范围详见字段类型。此外,您也可以在调用程序中使用字符串替换、正则抽取等规则来修正识别结果。情形2:单模板工作流识别出错,且大部分字段为空 - [自定义模板OCR取消开通后,是否会将之前创建好的模板删除?](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0051.md): 自定义模板OCR取消开通后,模板不会被删除,后期如果需要再次使用可以开通后继续使用即可。 - [在线调试](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0006.md): API Explorer在线调试工具提供API的检索、调试、代码示例生成功能。同时,集成开发环境CloudIDE,可完成代码的构建、调试、运行。本章节以通用文字识别为例,介绍如何使用API Explorer调试API。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费、冻结、被注销等异常状态。已开通通用文字识别。登录API Exp - [本地调用](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0007.md): 本章节以通用表格识别为例,介绍如何使用OCR Python SDK在本地进行开发。API本地调用方式可前往“API调用”。该接口可以识别表格图片中的文字内容,并将识别结果以JSON格式返回给用户。返回结果包含两类:纯文本区(text)和表格区(table),并返回表格结构(row, column)和文本信息。注册华为账号并开通华为云,并完 - [解读识别结果](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0009.md): 本章节通过网络图片识别API介绍如何解读调API返回的JSON格式识别结果。请参照API参考“响应参数”章节比对查看。以下图识别结果为例,讲解图片内容如何与API的返回字段对应。调用网络图片API成功后,在“JSON返回结果”中,可见result字段,该字段包含了图片中的文字块数目、文字块排列顺序、具体文本内容、所在位置、置信度等信息。r - [识别结果后处理](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0010.md): 本示例调用身份证识别API,并从获取到的JSON结果中,提取所需的字段,填入至Excel。前提条件开通身份证识别。参考本地调用,安装OCR Python SDK。并执行pip install xlsxwriter命令安装依赖包。登录“我的凭证 > 访问密钥”页面,获取AK、SK。可以新增访问密钥,或使用已有的访问密钥。访问密钥为crede - [统计API使用量](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0011.md): 文字识别控制台 > 服务监控支持查看API的总调用量、调用成功量、调用失败量。如果您购买了套餐包,可在“套餐包管理”页面,查看已有的套餐包及使用详情。套餐包费用扣减规则请参见“产品介绍 > 计费说明”。 - [关闭服务](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0013.md): OCR服务开通后,如不使用,可登录控制台进行关闭。如果您是主账户,也可以控制子用户的服务开通、关闭状态。 - [文字识别的监控指标](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0048.md): 本节定义了文字识别服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索文字识别服务产生的监控指标和告警信息。SYS.OCROCR服务的监控维度值,使用接口后缀。获取示例如下: - [查看监控指标](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0049.md): 操作步骤如下:登录管理控制台。在左侧导航栏选择“服务监控”。服务监控 - [支持云审计的关键操作](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0007.md): 平台提供了云审计服务。通过云审计服务,您可以记录与OCR相关的操作事件,便于日后的查询、审计和回溯。已开通云审计服务。 - [如何查看审计日志](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0008.md): 在您开启了云审计服务后,系统开始记录云服务器的相关操作。云审计服务管理控制台保存最近7天的操作记录。本节介绍如何在云审计服务管理控制台查看最近7天的操作记录。登录云审计服务控制台。单击左侧导航树的“事件列表”,进入事件列表信息页面。事件列表支持通过筛选来查询对应的操作事件。当前事件列表支持四个维度的组合查询,详细信息如下:事件来源、资源类 - [权限管理](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0105.md): 如果您需要对华为云上购买的OCR资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。如果华为云账号已经能满足您的 - [创建用户组与IAM用户](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0106.md): 使用主账号登录IAM服务控制台。左侧导航窗格中,选择“用户组”页签,单击右上方的“+创建用户组”。在“创建用户组”界面,输入“用户组名称”,创建用户组。返回用户组列表,单击列表中的“授权”。勾选需要授予用户组的权限,单击“确定”,完成用户组授权。选择权限的作用服务。此处选择文字识别(OCR),并为该用户组设置所需的权限。OCR FullA - [为IAM用户分配权限](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0135.md): 使用主账号登录IAM服务控制台打开用户组列表,找到子用户所在的用户组,单击该用户组的“授权”操作。勾选需要授予用户组的权限,单击“确定”,完成用户组授权。OCR全部系统权限请参见权限管理。当现有策略不满足时,可使用OCR自定义策略当现有策略不满足时,可使用OCR自定义策略IAM用户被赋予相应权限后,可使用IAM用户登录OCR控制台,开通所 - [IAM用户登录并验证权限](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0136.md): 使用新创建的IAM账户登录控制台,切换至授权区域,进行验证权限。假设IAM用户只具备“OCR ReadOnlyAccess”权限,即只读访问权限,使IAM用户仅具备使用服务能力,开通/关闭服务需要主账户操作。进入OCR控制台界面,单击“开通服务”,如果无法开通,提示权限不足,则表示“OCR ReadOnlyAccess”已生效。IAM用户 - [OCR自定义策略](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0107.md): 如果系统预置的权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参见权限管理。目前华为云支持以下两种方式创建自定义策略:可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。JSON视图创建自定义策略:可以在选择策略模板后,根据具体需 - [OCR委托权限最小化](https://support.huaweicloud.com/usermanual-ocr/ocr_01_0186.md): 涉及用户范围:2025年8月26日前授予过OCR委托权限的用户。OCR服务委托授权的权限包含“Tenant Guest”和“Tenant Administrator”,由于权限过大,不满足权限最小化原则,OCR重新调整了授权的权限策略。但是之前授予过OCR委托权限的用户需要根据本指导手动进行修改,用以调小权限。使用主账号登录IAM服务控制 - [应用场景简介](https://support.huaweicloud.com/usermanual-ocr/ocr_0_0109.md): OCR支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。企业可以根据组织架构规划不同的企业项目,并为每个企业项目设置拥有不同权限的用户组和用户,多个企业项目之间相互独立,资源分开结算。企业账号可申请开通企业项目。账号需要进行企业实名认证。如果企业账号注册成为华为云合作伙伴,将无法进入企业项目管理页面。开通企业项目后,企 - [创建企业项目](https://support.huaweicloud.com/usermanual-ocr/ocr_0_0110.md): 创建企业项目的用户必须是管理员,或在IAM侧已被授予EPS FullAccess权限的用户。企业账号可申请开通企业项目。账号需要进行企业实名认证。如果企业账号注册成为华为云合作伙伴,将无法进入企业项目管理页面。创建IAM用户步骤请参见创建用户组与IAM用户,为IAM用户授权使用OCR请参见为IAM用户分配权限。登录控制台,单击界面右上方的 - [企业项目财务管理](https://support.huaweicloud.com/usermanual-ocr/ocr_0_0111.md): 开通了企业项目的客户,可以按企业项目查看各个企业项目的月度消费汇总、消费明细、产品费用走势和费用分布。进入项目管理的“企业项目管理”页面,单击企业项目操作列的“查看消费 ”,查看各企业项目的费用信息。 - [V1版本APIs切换至V2版指导](https://support.huaweicloud.com/usermanual-ocr/ocr_08_0014.md): 华为云文字识别OCR服务计划于2023/03/30 00:00下线退市V1版本APIs接口服务。届时V1版本的OCR接口将不可用,此次接口版本的升级涉及文字识别OCR服务所有的API接口,如能未及时进行版本切换,则无法使用产品服务。接口转换过程不会对服务体验造成影响,所有接口无需重新开通服务,套餐包也可以继续使用,使用参数也无需修改。V1 ## API参考 - [概述](https://support.huaweicloud.com/api-ocr/ocr_03_0046.md): 文字识别(Optical Character Recognition,简称OCR)是指将图片、扫描件或PDF、OFD文档中的打印字符进行检测识别成可编辑的文本格式,以JSON格式返回识别结果。OCR以开放API(Application Programming Interface,应用程序编程接口)的方式提供给用户,用户通过实时访问和调用A - [调用说明](https://support.huaweicloud.com/api-ocr/ocr_03_0061.md): 文字识别提供了REST(Representational State Transfer)风格的API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。调用API时,需要用户网络可以访问公网。同时文字识别还提供多种编程语言的SDK供您使用,SDK的使用方法请参见《SDK参考》。 - [终端节点](https://support.huaweicloud.com/api-ocr/ocr_03_0062.md): 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。文字识别的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。业务的服务器部署区域与OCR服务区域不一致,只要服务器可以访问公网,即可使用OCR服务。一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络 - [约束与限制](https://support.huaweicloud.com/api-ocr/ocr_03_0063.md): 不同类型的OCR功能仅支持特定场景,不同API不可混用。调用API时,图片需符合指定格式且图片分辨率需在合理范围。更详细的限制请参见具体API的说明和产品介绍约束与限制。 - [基本概念](https://support.huaweicloud.com/api-ocr/ocr_03_0064.md): 账号用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账 - [API概览](https://support.huaweicloud.com/api-ocr/ocr_03_0047.md): 通过使用文字识别服务的自研API,您可以使用文字识别服务的所有功能,如表1所示。文字识别服务当前支持通用类、证件类、票据类和智能分类四种不同类型的接口。您可以通过在线体验,体验接口的识别效果。服务部署区域是从地理位置和网络时延维度划分,同一个区域内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。一般情况下,建议就 - [总览](https://support.huaweicloud.com/api-ocr/ocr_03_0165.md): 调用API可以通过Postman或SDK进行调试。包含开通服务、配置环境、认证鉴权和构造请求(调用服务)。开通服务:包含注册登录、创建IAM账号(可选)、开通服务,详情请参考开通服务章节。配置环境:可选择下载Postman或下载SDK。认证鉴权:可选择Token认证(Postman环境)或AK/SK认证(SDK环境)。根据步骤二配置的环境 - [开通服务](https://support.huaweicloud.com/api-ocr/ocr_03_0043.md): 如果您近期通过华为账号入口登录过华为云,系统可能已引导您将华为云账号升级为华为账号。升级后,使用主账号调用获取Token接口时会报错 "The username or password is wrong."。此时需要使用IAM账号调用OCR服务。如需创建IAM子账号,请按以下步骤操作:登录华为云控制台,在右上角用户名处选择统一身份认证。统 - [构造请求](https://support.huaweicloud.com/api-ocr/ocr_03_0002.md): 本节介绍REST API请求的组成,并以调用网络图片识别 - RecognizeWebImage接口说明如何调用API。请求URI由如下部分组成。{URI-scheme} :// {endpoint} / {resource-path} ? {query-string}尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息 - [认证鉴权](https://support.huaweicloud.com/api-ocr/ocr_03_0005.md): 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。Token认证:通过Token认证调用请求。AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将To - [返回结果](https://support.huaweicloud.com/api-ocr/ocr_03_0006.md): 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。状态码是一组数字代码,状态码表示了请求响应的状态,如果调用后返回状态码为2xx,则表示调用成功。完整的状态码列表请参见状态码。对应请求消息头,响应同样也有消息头,如Content-type。例如表1所示。响应消息体通常以结构化格式返回,与响应消息头中Content-type对应, - [智能文档解析 - RecognizeSmartDocumentRecognizer](https://support.huaweicloud.com/api-ocr/ocr_03_0161.md): 对证件、票据、表单等多版式文档进行文字识别、版面分析、键值对提取以及表格识别等任务,并以json格式返回识别的结构化结果。在图文混排等复杂版面场景下,建议开启layout配置,可显著提升解析效果与用户体验。支持中英文及部分中文繁体字。只支持识别PNG、JPG、JPEG、BMP、GIF、TIFF、WEBP、PCX、ICO、PSD格式的图片以 - [通用表格识别 - RecognizeGeneralTable](https://support.huaweicloud.com/api-ocr/ocr_03_0031.md): 识别表格图片中的文字内容,并将识别的结果以JSON格式返回给用户。返回结果将图片区域(words_region)划分为两类:纯文本区(text)和表格区(table),并返回表格结构(row, column)和文本信息。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、 - [通用文字识别 - RecognizeGeneralText](https://support.huaweicloud.com/api-ocr/ocr_03_0042.md): 识别图片上的文字信息,以JSON格式返回识别的文字和坐标。支持扫描文件、电子文档、书籍、票据和表单等多种场景的文字识别。支持中英文以及部分繁体字。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、GIF、TIFF、WEBP、PCX、ICO、PSD、PDF格式图片。图像各 - [网络图片识别 - RecognizeWebImage](https://support.huaweicloud.com/api-ocr/ocr_03_0108.md): 识别网络图片中的文字内容,并以JSON格式返回识别的结构化结果。支持横向、竖向、艺术字识别,支持字体分类和长图检测。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。支持中英文及部分中文繁体字。只支持识别JPG、JPEG、PNG、BMP、TIFF、TGA、WEBP、ICO、PCX、GIF格式图片。支持常见网络图片 - [智能分类识别 - RecognizeAutoClassification](https://support.huaweicloud.com/api-ocr/ocr_03_0113.md): 自动分类识别17+种票证,支持指定票证的结构化识别和印章检测,并以JSON格式返回识别的结构化结果。接口以列表形式返回图片上要识别票证的位置坐标、结构化识别的内容以及对应的类别。该接口支持的票证类型请见表1,该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。智能分类服务只对识别成功的票证进行计费,识别失败的票证不 - [手写文字识别 - RecognizeHandwriting](https://support.huaweicloud.com/api-ocr/ocr_03_0032.md): 识别文档中的手写文字、印刷文字信息,并将识别的结构化结果以JSON格式返回给用户。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图像中识别区域有效占比超过 - [印章识别 - RecognizeSeal](https://support.huaweicloud.com/api-ocr/ocr_03_0168.md): 检测和识别合同文件或常用票据中的印章,并可擦除和提取图片中的印章,通过JSON格式返回印章检测、识别、擦除和提取的结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。支持JPEG、JPG、PNG、BMP、TIFF、PDF格式,多页PDF默认识别第一页,或者您可以指定要识别的页码。图像各边的像素大小在15px到 - [身份证识别 - RecognizeIdCard](https://support.huaweicloud.com/api-ocr/ocr_03_0030.md): 识别身份证图片中的文字内容,并将识别的结果以JSON格式返回给用户。支持身份证翻拍、PS、模糊、反光、边框完整性、边框内异物遮挡、复印件和临时身份证告警功能。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。身份证信息核验请使用人证核身服务。身份证识别支持中华人民共和国居民身份证识别。如果图片中包含多张卡证票据, - [户口本识别 - RecognizeHouseholdRegister](https://support.huaweicloud.com/api-ocr/ocr_03_0171.md): 识别户口本中的文字信息,并返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素在15到8192px之间。单个图片对应的Base64编码不超过 - [行驶证识别 - RecognizeVehicleLicense](https://support.huaweicloud.com/api-ocr/ocr_03_0034.md): 识别行驶证图片中主页和副页的文字内容,并将识别的结果以JSON格式返回给用户。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别服务。只支持中国大陆行驶证的识别。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在100px到8000px - [驾驶证识别 - RecognizeDriverLicense](https://support.huaweicloud.com/api-ocr/ocr_03_0033.md): 识别驾驶证图片中主页与副页的文字内容,并将识别的结果以JSON格式返回给用户。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。只支持中国大陆驾驶证纸质版本及交管12123提供的电子驾驶证版本识别。只支 - [护照识别 - RecognizePassport](https://support.huaweicloud.com/api-ocr/ocr_03_0106.md): 识别护照首页图片中的文字信息,并以JSON格式返回识别的结构化结果。当前版本支持2012年及以后发行的中国普通电子护照的全字段识别。中国-港澳台地区、外国护照支持护照下方两行国际标准化的机读码识别,并可从中提取7个关键字段信息。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智 - [银行卡识别 - RecognizeBankcard](https://support.huaweicloud.com/api-ocr/ocr_03_0104.md): 识别银行卡上的关键文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。只支持识别JPG、JPEG、PNG、BMP、TIFF格式图片。图像各边的像素大小在15 - [营业执照识别 - RecognizeBusinessLicense](https://support.huaweicloud.com/api-ocr/ocr_03_0105.md): 识别营业执照首页图片中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片及PDF。图像各边的像素在15px到8192px之间。单个图片、PDF文件其对应的Base64编码不超过10MB。图像中营业执照区域 - [道路运输证识别 - RecognizeTransportationLicense](https://support.huaweicloud.com/api-ocr/ocr_03_0107.md): 识别道路运输证首页中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。只支持中国大陆道路运输证的识别。只支持识别PNG、JPG、JPEG、BMP、TIF - [不动产证识别 - RecognizeRealEstateCertificate](https://support.huaweicloud.com/api-ocr/ocr_03_0162.md): 识别不动产证中的文字信息,并返回识别的结构化结果。如果图片中包含多张卡证票据,请调用智能分类识别服务。只支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大小在15到8192px之间。单个图片对应的Base64编码不超过10MB。支持图像中不动产证任意角度的水平旋转。能处理反光、暗光等干扰的图片但影响识别精度。请 - [车辆合格证识别 - RecognizeVehicleCertificate](https://support.huaweicloud.com/api-ocr/ocr_03_0164.md): 识别车辆合格证中的文字信息,并返回识别的结构化结果。只支持中国大陆车辆合格证的识别。只支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大小在15到8192px之间。单个图片对应的Base64编码不超过10MB。图像中识别区域有效占比超过80%,保证整张车辆合格证内容及其边缘包含在图像内。支持图像中车辆合格证任意 - [道路运输从业资格证识别 - RecognizeQualificationCertificate](https://support.huaweicloud.com/api-ocr/ocr_03_0052.md): 识别道路运输从业资格证上的关键文字信息,并返回识别的结构化结果。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图像中识别区域有效占比超过80%,保证整张表格及其边缘包含在图像内。支持图像任意角度的水平旋转。目前不支持复杂背景(如户 - [车牌识别 - RecognizeLicensePlate](https://support.huaweicloud.com/api-ocr/ocr_03_0040.md): 识别输入图片中的车牌信息,并以JSON格式返回其坐标和内容。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。支持车牌信息、车牌颜色识别,支持双行车牌识别,支持单张图片内多个车牌识别。目前支持车牌类型含小型汽车、小型新能源、大型新能源、使馆汽车、领馆汽车、中国-港澳入出境汽车、教练汽车、警用汽车号牌。不支持临牌。 - [名片识别 - RecognizeBusinessCard](https://support.huaweicloud.com/api-ocr/ocr_03_0120.md): 识别名片图片上的文字信息,并以JSON格式返回识别的结构化结果。支持对多种不同版式名片进行结构化信息提取。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图 - [VIN码识别 - RecognizeVin](https://support.huaweicloud.com/api-ocr/ocr_03_0121.md): 识别图片中的车架号信息,并将识别结果以JSON格式返回给用户。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px到4096px之间。单个图片对应的Base64编码不超过10MB。能处理反光、暗光、防伪标识等干扰的图片但影响识 - [增值税发票识别 - RecognizeVatInvoice](https://support.huaweicloud.com/api-ocr/ocr_03_0019.md): 识别增值税发票的类别,并以JSON格式返回识别的结构化结果,支持识别图片、PDF、OFD文件。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。发票验真API请参见发票验真 - RecognizeInvoiceVerification。对于区块链发票与增值税电子普票的区别参考如下:一般电子普通发票除了地名,均标明 - [发票验真 - RecognizeInvoiceVerification](https://support.huaweicloud.com/api-ocr/ocr_03_0134.md): OCR发票验真识别套餐包计划于2025.07.14正式停售,为避免影响您目前的业务,请您及时进行相关迁移工作,详见停售公告。支持10种增值税发票的信息核验:增值税专用发票、增值税普通发票、增值税普通发票(卷式)、增值税电子专用发票、增值税电子普通发票、增值税电子普通发票(通行费)、二手车销售统一发票、机动车销售统一发票、区块链电子发票、全 - [机动车销售发票识别 - RecognizeMvsInvoice](https://support.huaweicloud.com/api-ocr/ocr_03_0041.md): 识别机动车销售发票、二手车销售发票图片中的文字内容,服务能自动分辨两种类型,并将识别的结果以JSON格式返回给用户。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。支持识别PNG、JPG、JPEG、B - [出租车发票识别 - RecognizeTaxiInvoice](https://support.huaweicloud.com/api-ocr/ocr_03_0110.md): 识别出租车发票中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。只支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大小在1 - [火车票识别 - RecognizeTrainTicket](https://support.huaweicloud.com/api-ocr/ocr_03_0103.md): 识别火车票中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px - [定额发票识别 - RecognizeQuotaInvoice](https://support.huaweicloud.com/api-ocr/ocr_03_0102.md): 识别定额发票中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px - [车辆通行费发票识别 - RecognizeTollInvoice](https://support.huaweicloud.com/api-ocr/ocr_03_0100.md): 识别车辆通行费发票中的关键文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大 - [飞机行程单识别 - RecognizeFlightItinerary](https://support.huaweicloud.com/api-ocr/ocr_03_0101.md): 识别飞机行程单中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。如果图片中包含多张卡证票据,请调用智能分类识别 - RecognizeAutoClassification服务。支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大小在15 - [电子面单识别 - RecognizeWaybillElectronic](https://support.huaweicloud.com/api-ocr/ocr_03_0044.md): OCR电子面单识别已于2025.09.04正式下架,为避免影响您目前的业务,请您及时进行相关迁移工作,详见下架公告。识别用户上传的电子面单图片中的文字内容,并将识别的结果以JSON格式返回给用户。电子面单支持的版式以样例为准。支持识别JPG、PNG、BMP、TIFF格式图片。单个图片对应的Base64编码不超过10MB。图像各边的像素大小 - [保险单识别 - RecognizeInsurancePolicy](https://support.huaweicloud.com/api-ocr/ocr_03_0049.md): 识别保险单图片上的文字信息,并将识别的结构化结果返回给用户。支持对多板式保险单的扫描图片及手机照片进行结构化信息提取。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图像中保险单区域有效占比超过70%,保证整张保险单及其边缘包含在图像内 - [财务报表识别 - RecognizeFinancialStatement](https://support.huaweicloud.com/api-ocr/ocr_03_0051.md): 识别用户上传的表格图片中的文字内容,并将识别的结果返回给用户。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图像中识别区域有效占比超过80%,保证整张表格及其边缘包含在图像内。支持图像任意角度的水平旋转。目前不支持复杂背景(如户外 - [承兑汇票识别 - RecognizeAcceptanceBill](https://support.huaweicloud.com/api-ocr/ocr_03_0163.md): 识别承兑汇票识别中的关键字段, 并以json格式返回结构化结果。只支持中英文。只支持识别PNG、JPG、JPEG、BMP、GIF、TIFF、WEBP、PCX、ICO、PSD格式的图片。图像各边的像素大小在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图像中识别区域有效占比超过80%,保证所有文字及其边缘包含在图 - [银行回单识别 - RecognizeBankReceipt](https://support.huaweicloud.com/api-ocr/ocr_03_0172.md): 支持对银行回单版式进行文字识别及键值对提取,实现高效的自动化结构化返回。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。支持JPEG、JPG、PNG、BMP、TIFF、PDF格式,多页PDF默认识别第一页。图像各边的像素大小在15px到8192px之间。单个图片、PDF文件其对应的Base64编码不超过10MB - [泰文身份证识别 - RecognizeThailandIdcard](https://support.huaweicloud.com/api-ocr/ocr_03_0050.md): 识别泰国身份证中的文字信息,并以JSON格式返回识别的结构化结果。该接口的使用限制请参见约束与限制。使用中国站账号开通泰文身份证识别时,需要在OCR控制台的左上角,将区域切换至“亚太-曼谷”。只支持泰国身份证的识别。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。泰国身份证识别图像各边的像素大小在15px到8192px之间。 - [哥伦比亚身份证识别 - RecognizeColombiaIdCard](https://support.huaweicloud.com/api-ocr/ocr_03_0166.md): 识别哥伦比亚身份证中的文字信息,并将识别的结构化结果返回给用户。支持哥伦比亚身份证的识别。只支持识别PNG、JPG、JPEG、BMP、TIFF格式图片。图像各边的像素大小在15px到8192px之间。单个图片对应的Base64编码不超过10MB。图像中身份证区域有效占比超过80%,保证整张身份证内容及其边缘包含在图像内。支持图像中身份证任 - [泰国车牌识别 - RecognizeThailandLicensePlate](https://support.huaweicloud.com/api-ocr/ocr_03_0133.md): 识别泰国车牌图片中的车牌信息,返回识别结果和车牌的区域位置信息。该接口的使用限制请参见约束与限制,详细使用指导请参见OCR服务使用简介章节。只支持识别PNG、JPG、JPEG、BMP、TIFF格式的图片。图像各边的像素大小在15到8192px之间。单个图片对应的Base64编码不超过10MB。支持图像中车牌任意角度的水平旋转。能处理反光、 - [自定义模板OCR - RecognizeCustomTemplate](https://support.huaweicloud.com/api-ocr/ocr_03_0160.md): OCR自定义模板将于2025.12.31正式下线,为避免影响您目前的业务,请您及时进行相关迁移工作,迁移指导详见OCR自定义模板下线公告。自定义模板OCR,支持用户自定义模板,对于版式固定的各种票据和卡证,通过可视化界面操作,指定需要识别的关键字段,实现用户特定格式图片的自动识别和结构化提取。只支持识别PNG、JPG、PNG、BMP、TI - [状态码](https://support.huaweicloud.com/api-ocr/ocr_03_0090.md): HTTP 状态码为三位数,分成五个类别:1xx:相关信息;2xx:操作成功;3xx:重定向;4xx:客户端错误;5xx:服务器错误。状态码如下所示。 - [错误码](https://support.huaweicloud.com/api-ocr/ocr_03_0028.md): 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时,HTTPS请求返回一个 4xx 或 5xx 的 HTTPS状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服技术支持,并提供错误码,以便尽快帮您解决问题。当接口调用出错时,会返回错误码及错误信息说明 - [获取项目ID](https://support.huaweicloud.com/api-ocr/ocr_03_0130.md): 登录管理控制台。鼠标移动到右上角的用户名上,在下拉列表中选择我的凭证。在“我的凭证 > API凭证”页面,可以查看用户名、账号名,在项目列表中查看项目。查看项目ID多项目时,展开所属区域,从项目ID列获取子项目ID。多项目时,展开所属区域,从项目ID列获取子项目ID。获取项目ID的接口为GET https://{endpoint}/v3/ - [获取账号ID](https://support.huaweicloud.com/api-ocr/ocr_03_0131.md): 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下:注册并登录管理控制台。单击用户名,在下拉列表中单击我的凭证。在我的凭证页面的项目列表中查看账号ID。查看账号ID在我的凭证页面的项目列表中查看账号ID。 - [配置OBS访问权限](https://support.huaweicloud.com/api-ocr/ocr_03_0132.md): EI企业智能服务对于图片、语音等多媒体文件支持直接使用OBS服务的数据处理方式,以减少服务使用成本,降低服务的响应时长,提升服务使用的体验。考虑到数据的安全,当对服务进行授权后,才可以使用授权方式的URL(https://./)对服务进行访问。若未对服务授权,则无法直 ## SDK参考 - [文字识别SDK简介](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0016.md): 文字识别(Optical Character Recognition,简称OCR)将图片或扫描件中的文字识别成可编辑的文本。可代替人工录入,提升业务效率。支持身份证、驾驶证、行驶证、发票、通用表格、通用文字等场景文字识别。文字识别以开放API(Application Programming Interface,应用程序编程接口)的方式提供 - [Java SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0003.md): 本章节介绍新版Java SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,支持Java JDK 1.8 及其以上版本。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和Secret Access Key(SK)。下载的访问密钥 - [Python SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0006.md): 本章节介绍新版Python SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,支持Python3及以上版本。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和Secret Access Key(SK)。下载的访问密钥为cred - [Node.js SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0008.md): 本章节介绍新版Node.js SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,支持Node 10.16.1 及其以上版本。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和Secret Access Key(SK)。下载的 - [PHP SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0009.md): 本章节介绍新版PHP SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,PHP 5.6 及以上版本,可执行 php --version 检查当前的版本信息。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和Secret Acc - [C++ SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0010.md): 本章节介绍新版C++ SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,支持 C++ 14 及以上版本,要求安装 CMake 3.10 及以上版本。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和Secret Access - [Go SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0011.md): 本章节介绍Go SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,Go SDK 支持 go 1.14 及以上版本,可执行 go version 检查当前 Go 的版本信息。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和S - [.NET SDK](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0012.md): 本章节介绍.NET SDK,您可以参考本章节进行快速集成开发。注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。已具备开发环境,.NET SDK 适用于.NET Standard 2.0 及其以上版本;C# 4.0 及其以上版本。登录“我的凭证 > 访问密钥”页面,依据界面操作指引获取Access Key(AK)和Se - [修订记录](https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0019.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## 最佳实践 - [方案概述](https://support.huaweicloud.com/bestpractice-ocr/ocr_09_0002.md): 该解决方案基于华为云文字识别服务增值税发票识别与发票验真技术构建,自动识别和录入增值税发票各字段信息,减少人工核算工作量,实现财税报销自动化。同时,自动接入国家税务机关发票查验平台进行发票真伪核验,降低企业人力查验成本,防止税务合规风险。支持增值税发票、增值税普通发票、增值税电子普通发票以及增值税普通发票(卷票)四种类型发票的识别与验真。 - [资源和成本规划](https://support.huaweicloud.com/bestpractice-ocr/ocr_09_0003.md): 该解决方案主要部署如下资源,需要的产品列表和配置示例如表1、表2所示,以下花费仅供参考。本文提供的成本预估费用仅供参考,资源的实际费用以华为云管理控制台显示为准。 - [准备工作](https://support.huaweicloud.com/bestpractice-ocr/ocr_09_0008.md): 开通后,默认为按需计费。在文字识别控制台,选择“服务授权”,单击开通授权。如果委托存在,则不用执行接下来的创建委托的步骤。如果委托不存在时执行接下来的步骤创建委托。在委托名称中输入“rf_admin_trust”,选择“普通账号”,委托的账号,输入“op_svc_IAC”,单击“下一步” 。如果搜索结果不为空,则当前账号已经存在IAM委托 - [自动化部署步骤](https://support.huaweicloud.com/bestpractice-ocr/ocr_09_0005.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [开始使用](https://support.huaweicloud.com/bestpractice-ocr/ocr_09_0006.md): 企业业务系统可通过华为云提供的SDK服务与OBS桶进行对接,当员工上传发票图片或者电子发票PDF文件到华为云OBS桶后,即可自动进行文字识别和验真,企业业务系统只需定时从存储结果的OBS桶中获取结果,即可实现发票报销的自动化处理流程。SDK详细使用流程可参考OBS SDK用户指南。示例发票示例结果发票识别与验真结果如下所示,'status - [快速卸载](https://support.huaweicloud.com/bestpractice-ocr/ocr_09_0007.md): 在进行卸载之前,需要先删除该方案创建的委托。 ## 常见问题 - [如何选购合适的API](https://support.huaweicloud.com/ocr_faq/ocr_01_0098.md): 文字识别服务(OCR)提供四种类型的API:通用类、证件类、票据类、智能分类。通用类通用表格识别:提取表格内的文字和所在行列位置信息。通用文字识别:提取图片内的文字及其对应位置信息。手写文字识别:识别手写文字、印刷文字信息。网络图片识别:识别网络图片内的所有文字及其对应位置信息。通用表格识别:提取表格内的文字和所在行列位置信息。通用文字识 - [如何关闭已申请的服务](https://support.huaweicloud.com/ocr_faq/ocr_01_0035.md): 主账号可在“开通管理”里控制子用户服务的开通、关闭。服务开通后,如不再使用,可登录主账号在控制台单击“开通管理”进行关闭。 - [开通按钮置灰,如何处理](https://support.huaweicloud.com/ocr_faq/ocr_01_0090.md): 登录OCR控制台后,发现开通服务按钮置灰,无法开通服务。可能是因为当前使用的是IAM用户,IAM用户没有开通服务的权限。账号与IAM用户可以类比为父子关系,账号是资源归属以及计费的主体,对其拥有的资源具有所有权限。使用账号登录OCR控制台,开通服务。 - [如何选择OCR套餐包的区域](https://support.huaweicloud.com/ocr_faq/ocr_01_0037.md): 不同的地域之间资源包不互通,每个地域需分别购买,请根据您的实际需求慎重选择。各服务所部署区域请参见终端节点。请先确定使用的服务与区域之后再购买相应区域的套餐包。 - [如何选购合适的API](https://support.huaweicloud.com/ocr_faq/ocr_01_0098.md): 文字识别服务(OCR)提供四种类型的API:通用类、证件类、票据类、智能分类。通用类通用表格识别:提取表格内的文字和所在行列位置信息。通用文字识别:提取图片内的文字及其对应位置信息。手写文字识别:识别手写文字、印刷文字信息。网络图片识别:识别网络图片内的所有文字及其对应位置信息。通用表格识别:提取表格内的文字和所在行列位置信息。通用文字识 - [如何关闭已申请的服务](https://support.huaweicloud.com/ocr_faq/ocr_01_0035.md): 主账号可在“开通管理”里控制子用户服务的开通、关闭。服务开通后,如不再使用,可登录主账号在控制台单击“开通管理”进行关闭。 - [开通按钮置灰,如何处理](https://support.huaweicloud.com/ocr_faq/ocr_01_0090.md): 登录OCR控制台后,发现开通服务按钮置灰,无法开通服务。可能是因为当前使用的是IAM用户,IAM用户没有开通服务的权限。账号与IAM用户可以类比为父子关系,账号是资源归属以及计费的主体,对其拥有的资源具有所有权限。使用账号登录OCR控制台,开通服务。 - [如何选择OCR套餐包的区域](https://support.huaweicloud.com/ocr_faq/ocr_01_0037.md): 不同的地域之间资源包不互通,每个地域需分别购买,请根据您的实际需求慎重选择。各服务所部署区域请参见终端节点。请先确定使用的服务与区域之后再购买相应区域的套餐包。 - [Token消息体中user name,domain name和project name分别指的是什么](https://support.huaweicloud.com/ocr_faq/ocr_01_0062.md): user name指用户名称,domain name指用户所属的账号名称。如果使用账号获取token,账号的user name和domain name相同。如果使用IAM用户获取token(账号可以创建多个IAM用户),user name和domain name不相同,user name为实际的用户名称。project name指项目名称 - [如何解决账号锁定“The account is locked.”](https://support.huaweicloud.com/ocr_faq/ocr_01_0110.md): 华为云账号锁定后,请等待15分钟,重新进行登录。如果需要修改密码,请参见重置密码(可选)。主动修改密码如果您的华为云账号暂未升级成华为账号,且您记得当前密码,需要主动修改密码,可以在“基本信息”中修改自己的密码。如果您的华为云账号已升级成华为账号,且您记得当前密码,需要主动修改密码,可以在“基本信息”中单击“华为账号信息”右侧的“前往管理 - [账密报错“The username or password is wrong.”](https://support.huaweicloud.com/ocr_faq/ocr_01_0099.md): 获取Token时出现“The username or password is wrong.”。请确认近期华为云账号是否有升级为华为账号。当前,如果您通过华为账号入口登录华为云账号,就会指引升级。华为云账号若已升级为华为账号,将不支持获取账号Token。建议您创建一个IAM账户,使用IAM账户获取Token。登录华为云控制台,在右上角用户名 - [获取Token返回401状态码](https://support.huaweicloud.com/ocr_faq/ocr_01_0044.md): 获取Token返回401状态码有以下几种情况:Token的有效期为24小时,使用Token方式调用OCR服务返回401状态码,表示Token已经过期。建议重新获取Token调用OCR服务。您的IAM账号的账号名与主账号的账号名一致,为了保证您的资产安全,限制了该账号下的token不可用。建议您新建一个IAM账号(不同名)授权后再进行相关操 - [使用Postman调用时,出现获取Token失败的情况](https://support.huaweicloud.com/ocr_faq/ocr_01_0040.md): 获取Token时,请依据报错信息,选择相应的解决方案。Body体中服务所在区域是否正确, 对应的key值是否正确。账密报错The username or password is wrong返回The userInfo is wrong请正确填写username和domainname,一般情况下,username=domainname。如不 - [无编程访问权限](https://support.huaweicloud.com/ocr_faq/ocr_01_0120.md): 调用API时,出现"code":403,"message":"This user only supports console access, not programmatic access."表示用户没有编程访问权限。子用户没有编程访问权限,需要联系主账户进行权限设置。主账户在统一身份认证服务界面,选择对应的子用户操作列的安全设置进入设置 - [使用Postman调用时,出现标头溢出的情况](https://support.huaweicloud.com/ocr_faq/ocr_01_0133.md): 通过API调用Postman获取Token进行认证鉴权时,如果出现“Error:Header overflow”的标头溢出问题,可参考如下解决方案。升级Postman版本,旧版本的Postman可能存在兼容性问题,建议选择支持Header超过32K的Postman版本,可在官网(https://www.postman.com/)下载并安装 - [Token消息体中user name,domain name和project name分别指的是什么](https://support.huaweicloud.com/ocr_faq/ocr_01_0062.md): user name指用户名称,domain name指用户所属的账号名称。如果使用账号获取token,账号的user name和domain name相同。如果使用IAM用户获取token(账号可以创建多个IAM用户),user name和domain name不相同,user name为实际的用户名称。project name指项目名称 - [如何解决账号锁定“The account is locked.”](https://support.huaweicloud.com/ocr_faq/ocr_01_0110.md): 华为云账号锁定后,请等待15分钟,重新进行登录。如果需要修改密码,请参见重置密码(可选)。主动修改密码如果您的华为云账号暂未升级成华为账号,且您记得当前密码,需要主动修改密码,可以在“基本信息”中修改自己的密码。如果您的华为云账号已升级成华为账号,且您记得当前密码,需要主动修改密码,可以在“基本信息”中单击“华为账号信息”右侧的“前往管理 - [账密报错“The username or password is wrong.”](https://support.huaweicloud.com/ocr_faq/ocr_01_0099.md): 获取Token时出现“The username or password is wrong.”。请确认近期华为云账号是否有升级为华为账号。当前,如果您通过华为账号入口登录华为云账号,就会指引升级。华为云账号若已升级为华为账号,将不支持获取账号Token。建议您创建一个IAM账户,使用IAM账户获取Token。登录华为云控制台,在右上角用户名 - [获取Token返回401状态码](https://support.huaweicloud.com/ocr_faq/ocr_01_0044.md): 获取Token返回401状态码有以下几种情况:Token的有效期为24小时,使用Token方式调用OCR服务返回401状态码,表示Token已经过期。建议重新获取Token调用OCR服务。您的IAM账号的账号名与主账号的账号名一致,为了保证您的资产安全,限制了该账号下的token不可用。建议您新建一个IAM账号(不同名)授权后再进行相关操 - [使用Postman调用时,出现获取Token失败的情况](https://support.huaweicloud.com/ocr_faq/ocr_01_0040.md): 获取Token时,请依据报错信息,选择相应的解决方案。Body体中服务所在区域是否正确, 对应的key值是否正确。账密报错The username or password is wrong返回The userInfo is wrong请正确填写username和domainname,一般情况下,username=domainname。如不 - [无编程访问权限](https://support.huaweicloud.com/ocr_faq/ocr_01_0120.md): 调用API时,出现"code":403,"message":"This user only supports console access, not programmatic access."表示用户没有编程访问权限。子用户没有编程访问权限,需要联系主账户进行权限设置。主账户在统一身份认证服务界面,选择对应的子用户操作列的安全设置进入设置 - [使用Postman调用时,出现标头溢出的情况](https://support.huaweicloud.com/ocr_faq/ocr_01_0133.md): 通过API调用Postman获取Token进行认证鉴权时,如果出现“Error:Header overflow”的标头溢出问题,可参考如下解决方案。升级Postman版本,旧版本的Postman可能存在兼容性问题,建议选择支持Header超过32K的Postman版本,可在官网(https://www.postman.com/)下载并安装 - [如何查看API的使用量](https://support.huaweicloud.com/ocr_faq/ocr_01_0056.md): 登录文字识别管理控制台。在左侧导航栏中选择“服务监控”,查看API的使用量。服务监控 - [为什么实际调用次数与界面记录次数不一致](https://support.huaweicloud.com/ocr_faq/ocr_01_0018.md): OCR控制台只记录服务调用成功的次数,调用失败的次数不计算在使用量内。请参照如下操作查看调用失败的次数:登录管理控制台。在控制台首页选择文字识别,进入文字识别界面。选择对应的服务(如:智能分类识别),单击查看监控数据,进入云监控控制台查看服务调用成功和失败的次数等具体信息。登录管理控制台。在控制台首页选择文字识别,进入文字识别界面。选择对 - [API是否可以混用](https://support.huaweicloud.com/ocr_faq/ocr_01_0102.md): 不建议混用,例如有专门的身份证识别,就不建议使用“通用文字识别”识别身份证图片,不同接口底层算法不同,混用会导致识别效果差。 - [OCR服务支持批量识别吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0093.md): OCR服务只支持调用一次接口识别一张图片,暂无批量识别能力。批量识别需要进行二次开发,需要根据自身技术栈(如 Java、Python、Go 等)编写代码,封装单张图片识别的基础逻辑,随后通过循环调用接口的方式,将待识别的批量图片依次传入,同时可根据图片数量和业务优先级,合理设计并发控制策略,避免因请求量过大触发接口限流,确保批量识别高效稳 - [OCR服务识别结果可以转化为Word、TXT、pdf吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0033.md): 华为云 OCR 服务完成文字提取后,默认返回的识别结果格式为 JSON,不直接支持输出 Word、TXT、PDF 格式。若用户需将识别结果保存为 Word、TXT 或 PDF 格式,需自行通过编程方式对 JSON 格式的识别结果进行处理,实现格式转换与保存。除了编程方式使用外,文字识别服务控制台,提供了体验馆功能,用户可以无需编程直接使用 - [如何获取图片base64编码](https://support.huaweicloud.com/ocr_faq/ocr_01_0032.md): OCR服务的输入图片参数是图片的base64编码,介绍如何将本地图片,转换为base64编码。您也可以使用在线的图片转base64工具。Python示例:使用时,需要将代码的d:\demo.jpg替换为实际图片路径。运行时请确保文件路径 d:/demo.jpg 是正确的,并且文件确实存在于此路径下。部分 Windows 环境下字符编码的默 - [OCR的并发是多少](https://support.huaweicloud.com/ocr_faq/ocr_01_0042.md): 文字识别服务属于公有云服务,线上用户资源共享,并发量会根据线上用户的调用情况动态调整。如遇到突发高峰导致的并发量不够用的情况,您可以尝试以下两种解决方法:通过重试机制,在代码里检查返回值,碰到并发错误可以延时一小段时间(如2-5s)重试请求。后端检查上一个请求结果,上一个请求返回之后再发送下一个请求,避免请求过于频繁。根据OCR模型场景、 - [调用OCR服务的区域可以与OBS资源的区域不一致吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0078.md): 不支持跨区域OBS,OBS的区域需要和调用服务区域保持一致。对于开启公共读授权的OBS资源公网可访问,可支持跨区域调用,虽然使用比较方便,但若对于敏感的信息,例如个人的私有数据,存在泄露风险。建议您调用的文字识别服务和OBS服务是在同一个区域。 - [识别身份证正反面总计调用几次接口](https://support.huaweicloud.com/ocr_faq/ocr_01_0077.md): 使用身份证识别时,如果要识别身份证的正面和反面,需要您调用两次身份证识别接口,具体请参见身份证识别章节。 - [如何提高识别精度](https://support.huaweicloud.com/ocr_faq/ocr_01_0122.md): 尽量使用文字清晰度高、无反光的图片。进行图片采集时,尽量提高待识别文字区域占比,减少无关背景占比,保持图片内文字清晰人眼可辨认。若图片有旋转角度,算法支持自动修正,建议图片不要过度倾斜。图片尺寸方面,建议最长边不超过8192像素,最短边不小于15像素,图像长宽比例维持常见水平 5:1 内(具体请以各个服务API文档为准)。 - [如何提高识别速度](https://support.huaweicloud.com/ocr_faq/ocr_01_0123.md): 识别速度与图片大小有关,图片大小会影响网络传输、图片base64解码等处理过程的时间,因此建议在图片文字清晰的情况下,适当压缩图片的大小,以便降低图片识别时间。推荐上传JPG图片格式。根据实践经验,一般建议证件类的小图(文字少)在1M以下,A4纸大小的密集文档大图在2M以下。关于如何压缩图片,请参考以下代码。 - [pdf转图片方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0125.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [是否支持从非华为云存储中读取图片](https://support.huaweicloud.com/ocr_faq/ocr_01_0134.md): OCR服务支持读取公网http和https的图片地址,如果使用非华为云存储,请确保相应的图片可以通过公网进行访问。华为云 OCR 服务支持从非华为云存储中读取图片,具体方式为通过公网 HTTP 或 HTTPS 协议获取图片地址。这意味着用户无需将待识别图片强制迁移至华为云存储(如 OBS 桶),只需确保存储在第三方平台(如其他云服务商的对 - [如何查看API的使用量](https://support.huaweicloud.com/ocr_faq/ocr_01_0056.md): 登录文字识别管理控制台。在左侧导航栏中选择“服务监控”,查看API的使用量。服务监控 - [为什么实际调用次数与界面记录次数不一致](https://support.huaweicloud.com/ocr_faq/ocr_01_0018.md): OCR控制台只记录服务调用成功的次数,调用失败的次数不计算在使用量内。请参照如下操作查看调用失败的次数:登录管理控制台。在控制台首页选择文字识别,进入文字识别界面。选择对应的服务(如:智能分类识别),单击查看监控数据,进入云监控控制台查看服务调用成功和失败的次数等具体信息。登录管理控制台。在控制台首页选择文字识别,进入文字识别界面。选择对 - [API是否可以混用](https://support.huaweicloud.com/ocr_faq/ocr_01_0102.md): 不建议混用,例如有专门的身份证识别,就不建议使用“通用文字识别”识别身份证图片,不同接口底层算法不同,混用会导致识别效果差。 - [OCR服务支持批量识别吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0093.md): OCR服务只支持调用一次接口识别一张图片,暂无批量识别能力。批量识别需要进行二次开发,需要根据自身技术栈(如 Java、Python、Go 等)编写代码,封装单张图片识别的基础逻辑,随后通过循环调用接口的方式,将待识别的批量图片依次传入,同时可根据图片数量和业务优先级,合理设计并发控制策略,避免因请求量过大触发接口限流,确保批量识别高效稳 - [OCR服务识别结果可以转化为Word、TXT、pdf吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0033.md): 华为云 OCR 服务完成文字提取后,默认返回的识别结果格式为 JSON,不直接支持输出 Word、TXT、PDF 格式。若用户需将识别结果保存为 Word、TXT 或 PDF 格式,需自行通过编程方式对 JSON 格式的识别结果进行处理,实现格式转换与保存。除了编程方式使用外,文字识别服务控制台,提供了体验馆功能,用户可以无需编程直接使用 - [如何获取图片base64编码](https://support.huaweicloud.com/ocr_faq/ocr_01_0032.md): OCR服务的输入图片参数是图片的base64编码,介绍如何将本地图片,转换为base64编码。您也可以使用在线的图片转base64工具。Python示例:使用时,需要将代码的d:\demo.jpg替换为实际图片路径。运行时请确保文件路径 d:/demo.jpg 是正确的,并且文件确实存在于此路径下。部分 Windows 环境下字符编码的默 - [OCR的并发是多少](https://support.huaweicloud.com/ocr_faq/ocr_01_0042.md): 文字识别服务属于公有云服务,线上用户资源共享,并发量会根据线上用户的调用情况动态调整。如遇到突发高峰导致的并发量不够用的情况,您可以尝试以下两种解决方法:通过重试机制,在代码里检查返回值,碰到并发错误可以延时一小段时间(如2-5s)重试请求。后端检查上一个请求结果,上一个请求返回之后再发送下一个请求,避免请求过于频繁。根据OCR模型场景、 - [调用OCR服务的区域可以与OBS资源的区域不一致吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0078.md): 不支持跨区域OBS,OBS的区域需要和调用服务区域保持一致。对于开启公共读授权的OBS资源公网可访问,可支持跨区域调用,虽然使用比较方便,但若对于敏感的信息,例如个人的私有数据,存在泄露风险。建议您调用的文字识别服务和OBS服务是在同一个区域。 - [识别身份证正反面总计调用几次接口](https://support.huaweicloud.com/ocr_faq/ocr_01_0077.md): 使用身份证识别时,如果要识别身份证的正面和反面,需要您调用两次身份证识别接口,具体请参见身份证识别章节。 - [如何提高识别精度](https://support.huaweicloud.com/ocr_faq/ocr_01_0122.md): 尽量使用文字清晰度高、无反光的图片。进行图片采集时,尽量提高待识别文字区域占比,减少无关背景占比,保持图片内文字清晰人眼可辨认。若图片有旋转角度,算法支持自动修正,建议图片不要过度倾斜。图片尺寸方面,建议最长边不超过8192像素,最短边不小于15像素,图像长宽比例维持常见水平 5:1 内(具体请以各个服务API文档为准)。 - [如何提高识别速度](https://support.huaweicloud.com/ocr_faq/ocr_01_0123.md): 识别速度与图片大小有关,图片大小会影响网络传输、图片base64解码等处理过程的时间,因此建议在图片文字清晰的情况下,适当压缩图片的大小,以便降低图片识别时间。推荐上传JPG图片格式。根据实践经验,一般建议证件类的小图(文字少)在1M以下,A4纸大小的密集文档大图在2M以下。关于如何压缩图片,请参考以下代码。 - [pdf转图片方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0125.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [是否支持从非华为云存储中读取图片](https://support.huaweicloud.com/ocr_faq/ocr_01_0134.md): OCR服务支持读取公网http和https的图片地址,如果使用非华为云存储,请确保相应的图片可以通过公网进行访问。华为云 OCR 服务支持从非华为云存储中读取图片,具体方式为通过公网 HTTP 或 HTTPS 协议获取图片地址。这意味着用户无需将待识别图片强制迁移至华为云存储(如 OBS 桶),只需确保存储在第三方平台(如其他云服务商的对 - [OCR服务提供哪些版本的SDK](https://support.huaweicloud.com/ocr_faq/ocr_01_0021.md): 目前OCR提供的SDK有Java、Python、Node.js、PHP、C++、Go、.NET版本。具体请参考文字识别服务《SDK参考》手册,该手册详细介绍了SDK支持的版本及使用方法。如果想用其他编程语言调用OCR API服务,可以使用Token鉴权方式,实现接口调用。具体请参考文字识别服务接口《API参考》手册,该手册详细介绍了如何调 - [OCR服务的SDK需要付费购买吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0034.md): OCR服务SDK供用户免费下载,并依据API调用次数进行收费。华为云 OCR 服务的 SDK 对用户完全开放免费下载权限,无需额外付费购买即可获取。用户可根据自身开发需求,在华为云官方文档的 “SDK 参考” 板块中,选择适配 Java、Python、Node.js、C++、Go、.NET 等主流编程语言的 SDK 版本。需要注意的是,S - [OCR服务的SDK是否依赖于Maven管理依赖包](https://support.huaweicloud.com/ocr_faq/ocr_01_0038.md): Python SDK依赖的部分包如requests等需要在本地环境中安装,在连通外网的情况下可直接使用pip install +包名安装。Java SDK不需要使用Maven管理本地依赖包,可以直接运行使用。 - [如何修改返回结果的response类型](https://support.huaweicloud.com/ocr_faq/ocr_01_0175.md): 使用使用python调用OCR API获取response中的具体内容时,如果需要对返回结果的response类型进行修改。可以使用 to_dict()、to_str() 进行格式转换,to_dict()是转换为json格式,to_str() 是转换为str格式。 - [OCR服务提供哪些版本的SDK](https://support.huaweicloud.com/ocr_faq/ocr_01_0021.md): 目前OCR提供的SDK有Java、Python、Node.js、PHP、C++、Go、.NET版本。具体请参考文字识别服务《SDK参考》手册,该手册详细介绍了SDK支持的版本及使用方法。如果想用其他编程语言调用OCR API服务,可以使用Token鉴权方式,实现接口调用。具体请参考文字识别服务接口《API参考》手册,该手册详细介绍了如何调 - [OCR服务的SDK需要付费购买吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0034.md): OCR服务SDK供用户免费下载,并依据API调用次数进行收费。华为云 OCR 服务的 SDK 对用户完全开放免费下载权限,无需额外付费购买即可获取。用户可根据自身开发需求,在华为云官方文档的 “SDK 参考” 板块中,选择适配 Java、Python、Node.js、C++、Go、.NET 等主流编程语言的 SDK 版本。需要注意的是,S - [OCR服务的SDK是否依赖于Maven管理依赖包](https://support.huaweicloud.com/ocr_faq/ocr_01_0038.md): Python SDK依赖的部分包如requests等需要在本地环境中安装,在连通外网的情况下可直接使用pip install +包名安装。Java SDK不需要使用Maven管理本地依赖包,可以直接运行使用。 - [如何修改返回结果的response类型](https://support.huaweicloud.com/ocr_faq/ocr_01_0175.md): 使用使用python调用OCR API获取response中的具体内容时,如果需要对返回结果的response类型进行修改。可以使用 to_dict()、to_str() 进行格式转换,to_dict()是转换为json格式,to_str() 是转换为str格式。 - [APIG.0301报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0063.md): 如果在调用API时返回错误信息与错误码:"error_msg":"Incorrect IAM authentication information: decrypt token fail","error_code":"APIG.0301",是因为token解密失败。"error_msg":"Incorrect IAM authentica - [APIG.0201报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0065.md): 如果调用API时返回错误信息与错误码:"error_msg":"Backend timeout.","error_code":"APIG.0201",表示请求超时。您可以尝试以下方案进行解决。使用Postman等工具直接调用服务,查看是否成功,如果调用成功表示服务接口没有问题,请执行如下步骤1和步骤2进行检查:请检查原调用请求是否过于频繁 - [APIG.0101报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0121.md): 访问的API不存在或尚未在环境中发布。The API does not exist or has not been published in the environment.请检查API的URL是否拼写正确,例如,URL中是否缺少project_id。检查URI中的区域信息是否和开通服务的终端节点一致。开通服务的终端节点URI中的区域信息 - [APIG.0308报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0041.md): 如果调用API时返回错误信息与错误码:"error_msg":"The throttling threshold has been reached: policy user over ratelimit,limit:XX,time:1 minute","error_code":"APIG.0308",是因为每个用户调用不同服务都有并发限制 - [APIG.0307报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0089.md): 如果调用API时返回错误信息与错误码:"error_msg":"The token must be updated.","error_code":"APIG.0307",是因为Token失效,需要进行更新。您可以尝试以下方案进行解决。Token有效期为24小时,请使用重新获取Token调用API。检查接口URL中的终端节点是否填写正确。部 - [ModelArts.0212报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0103.md): 调用API时出现{"error_code":"ModelArts.0212","error_msg":"Invalid Token header. The Token not contain project item. "},表示Token无效,Token中缺少project信息。OCR服务为项目级别服务,获取Token接口中,需填写sc - [ModelArts.4603、ModelArts.4704报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0064.md): 如果在调用API时返回错误信息与错误码:"error_code":"ModelArts.4603","error_msg":"Obtaining the file from the URL failed. "表示从URL获取图片数据失败,可通过以下几个方面进行排查:(1)请确保提供的URL支持HTTP/HTTPS请求协议,即格式为http - [ModelArts.4204报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0031.md): 如果在调用API时提示"error_code":"ModelArts.4204","error_msg":"Request api error! The API XXX is not subscribed. ”,表示未开通对应服务,用户需要开通该服务。具体操作请参考申请服务。如已开通服务,请检查开通服务的区域(或账号)与调用服务的区域(或 - [图片质量类报错处理办法](https://support.huaweicloud.com/ocr_faq/ocr_01_0096.md): 调用文字识别API时,产生以下图片质量类报错。错误码AIS.0102:图片格式不支持。错误码AIS.0103:图片尺寸不满足要求。错误码AIS.0104:非支持的图片类型或图片质量差。请参考产品介绍 > 约束与限制章节检查图片的格式、像素是否符合规范。请检查图片的base64编码是否完整。请检查图片质量,图片中文字是否清晰,肉眼可识别。请 - [APIG.0301报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0063.md): 如果在调用API时返回错误信息与错误码:"error_msg":"Incorrect IAM authentication information: decrypt token fail","error_code":"APIG.0301",是因为token解密失败。"error_msg":"Incorrect IAM authentica - [APIG.0201报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0065.md): 如果调用API时返回错误信息与错误码:"error_msg":"Backend timeout.","error_code":"APIG.0201",表示请求超时。您可以尝试以下方案进行解决。使用Postman等工具直接调用服务,查看是否成功,如果调用成功表示服务接口没有问题,请执行如下步骤1和步骤2进行检查:请检查原调用请求是否过于频繁 - [APIG.0101报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0121.md): 访问的API不存在或尚未在环境中发布。The API does not exist or has not been published in the environment.请检查API的URL是否拼写正确,例如,URL中是否缺少project_id。检查URI中的区域信息是否和开通服务的终端节点一致。开通服务的终端节点URI中的区域信息 - [APIG.0308报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0041.md): 如果调用API时返回错误信息与错误码:"error_msg":"The throttling threshold has been reached: policy user over ratelimit,limit:XX,time:1 minute","error_code":"APIG.0308",是因为每个用户调用不同服务都有并发限制 - [APIG.0307报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0089.md): 如果调用API时返回错误信息与错误码:"error_msg":"The token must be updated.","error_code":"APIG.0307",是因为Token失效,需要进行更新。您可以尝试以下方案进行解决。Token有效期为24小时,请使用重新获取Token调用API。检查接口URL中的终端节点是否填写正确。部 - [ModelArts.0212报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0103.md): 调用API时出现{"error_code":"ModelArts.0212","error_msg":"Invalid Token header. The Token not contain project item. "},表示Token无效,Token中缺少project信息。OCR服务为项目级别服务,获取Token接口中,需填写sc - [ModelArts.4603、ModelArts.4704报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0064.md): 如果在调用API时返回错误信息与错误码:"error_code":"ModelArts.4603","error_msg":"Obtaining the file from the URL failed. "表示从URL获取图片数据失败,可通过以下几个方面进行排查:(1)请确保提供的URL支持HTTP/HTTPS请求协议,即格式为http - [ModelArts.4204报错处理方法](https://support.huaweicloud.com/ocr_faq/ocr_01_0031.md): 如果在调用API时提示"error_code":"ModelArts.4204","error_msg":"Request api error! The API XXX is not subscribed. ”,表示未开通对应服务,用户需要开通该服务。具体操作请参考申请服务。如已开通服务,请检查开通服务的区域(或账号)与调用服务的区域(或 - [图片质量类报错处理办法](https://support.huaweicloud.com/ocr_faq/ocr_01_0096.md): 调用文字识别API时,产生以下图片质量类报错。错误码AIS.0102:图片格式不支持。错误码AIS.0103:图片尺寸不满足要求。错误码AIS.0104:非支持的图片类型或图片质量差。请参考产品介绍 > 约束与限制章节检查图片的格式、像素是否符合规范。请检查图片的base64编码是否完整。请检查图片质量,图片中文字是否清晰,肉眼可识别。请 - [使用OCR服务需要的权限](https://support.huaweicloud.com/ocr_faq/ocr_01_0092.md): 使用OCR服务时,如果您需要使用华为云对象存储服务(OBS)中的数据,请开通对象存储服务OBS授权,可在控制台进行开通。OCR服务支持IAM细粒度划分策略。可以为子用户设置OCR服务的使用权限。 - [如何通过主账号创建IAM账号](https://support.huaweicloud.com/ocr_faq/ocr_01_0095.md): OCR服务支持IAM细粒度划分策略,主账号可以为子用户设置OCR服务的使用权限。如果您需要将资源分配给企业中不同的员工或者应用程序使用,您可以使用IAM的用户管理功能,给员工或应用程序创建IAM用户。 - [使用OCR服务需要的权限](https://support.huaweicloud.com/ocr_faq/ocr_01_0092.md): 使用OCR服务时,如果您需要使用华为云对象存储服务(OBS)中的数据,请开通对象存储服务OBS授权,可在控制台进行开通。OCR服务支持IAM细粒度划分策略。可以为子用户设置OCR服务的使用权限。 - [如何通过主账号创建IAM账号](https://support.huaweicloud.com/ocr_faq/ocr_01_0095.md): OCR服务支持IAM细粒度划分策略,主账号可以为子用户设置OCR服务的使用权限。如果您需要将资源分配给企业中不同的员工或者应用程序使用,您可以使用IAM的用户管理功能,给员工或应用程序创建IAM用户。 - [使用OCR服务,是否会保存用户数据](https://support.huaweicloud.com/ocr_faq/ocr_01_0045.md): OCR服务坚持“华为云始终把可信作为产品质量的第一要素”的理念,我们基于安全、合规、隐私、韧性、透明,为您提供有技术、有未来、值得信赖的云服务。OCR服务承诺用户识别的图片与识别结果全部不作任何形式留存,识别返回后立即释放。具体的声明请参考隐私政策声明和法律声明,可信资源请参见白皮书资源。关于文字识别的相关声明请参见文字识别服务声明。 - [使用OCR服务,是否会保存用户数据](https://support.huaweicloud.com/ocr_faq/ocr_01_0045.md): OCR服务坚持“华为云始终把可信作为产品质量的第一要素”的理念,我们基于安全、合规、隐私、韧性、透明,为您提供有技术、有未来、值得信赖的云服务。OCR服务承诺用户识别的图片与识别结果全部不作任何形式留存,识别返回后立即释放。具体的声明请参考隐私政策声明和法律声明,可信资源请参见白皮书资源。关于文字识别的相关声明请参见文字识别服务声明。 - [区域与可用区](https://support.huaweicloud.com/ocr_faq/ocr_01_0027.md): 我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属R - [API是否可以跨区域调用](https://support.huaweicloud.com/ocr_faq/ocr_01_0020.md): 不支持。不同区域的API服务不互通。套餐包也不支持跨区使用,例如上海一区域的套餐包不支持在北京四区域使用。 - [不同区域是否有时延](https://support.huaweicloud.com/ocr_faq/ocr_01_0119.md): 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标 - [区域与可用区](https://support.huaweicloud.com/ocr_faq/ocr_01_0027.md): 我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属R - [API是否可以跨区域调用](https://support.huaweicloud.com/ocr_faq/ocr_01_0020.md): 不支持。不同区域的API服务不互通。套餐包也不支持跨区使用,例如上海一区域的套餐包不支持在北京四区域使用。 - [不同区域是否有时延](https://support.huaweicloud.com/ocr_faq/ocr_01_0119.md): 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标 - [OCR服务支持上传图片后直接导出结果吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0030.md): 目前OCR服务不支持上传图片后直接导出结果,需要通过调用API的方式使用。若需获取 OCR 服务的识别结果并进行后续处理,待服务返回 JSON 格式的识别结果后,再自行进行结果解析。具体操作请参考《文字识别服务快速入门》。 - [OCR服务能否实时处理视频流中的文字](https://support.huaweicloud.com/ocr_faq/ocr_01_0026.md): 华为云 OCR 服务目前不支持直接读取视频流数据并实时处理其中的文字,无法直接对接视频流数据源进行动态文字识别。用户若需识别视频流中的文字,需先执行 “提取帧图片” 操作:借助视频处理工具或相关技术(如 FFmpeg),从视频流中按一定时间间隔(如每秒 1 帧、每 2 秒 1 帧,可根据文字出现频率调整)截取静态图片帧,确保包含待识别文字 - [通用表格识别是否支持导出为excel格式](https://support.huaweicloud.com/ocr_faq/ocr_01_0111.md): 通用表格识别支持将表格内容转换成可编辑的Excel格式,传入参数return_excel为true时,将返回的表格转换为Microsoft Excel对应的base64编码,可用Python函数 base64.b64decode解码后保存为.xlsx文件。 - [使用OCR服务是否必须使用华为云存储图片](https://support.huaweicloud.com/ocr_faq/ocr_01_0097.md): 文字识别服务支持输入图片的base64编码或图片的url路径。如果您使用图片的url路径,可以将图片上传至华为云对象存储服务(OBS)中,使用OBS提供的图片url。关于OBS的使用请参考配置OBS访问权限。OCR识别OBS私有桶中的图片时需要保证调用OCR服务的账号和调用OBS服务的账号为同一个。同时,您也可以不使用华为云存储,使用公网 - [OCR服务可以识别文本格式文件吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0039.md): 增值税发票识别API支持使用pdf、ofd文件进行识别。其他API不能直接识别word、pdf、excel等文件,可将此类文件转换为图片进行识别。pdf转图片识别示例请参见识别结果后处理。 - [接口返回时间较长,如何提高响应速度](https://support.huaweicloud.com/ocr_faq/ocr_01_0082.md): 请检查图片的尺寸。若尺寸过大会导致图片在网络传输过程中耗时较长,建议在不改变图片质量的情况下对图片进行等比例缩放。检查网络带宽是否稳定,是否存在网络波动,建议提升网络带宽避免网络时延较长。 - [OCR服务是否支持二维码识别](https://support.huaweicloud.com/ocr_faq/ocr_01_0083.md): 不支持二维码识别。 - [OCR服务是否支持离线使用](https://support.huaweicloud.com/ocr_faq/ocr_01_0084.md): 华为云 OCR 服务当前不支持离线使用,其核心运行依赖与华为云云端的网络连接。由于 OCR 服务的接口、计算资源及识别模型均部署在华为云云端服务器,而非本地设备或离线环境中,因此脱离网络环境时,用户无法触发服务调用、获取识别资源,自然无法完成文字识别操作。无论是通过调用 SDK 还是直接调用 API 的方式使用 OCR 服务,均需确保设备 - [OCR服务一次可以识别多张身份证吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0085.md): 不可以一次识别多张身份证,您可以通过循环调用身份证识别API实现多张身份证识别。 - [身份证识别可以判断身份证真假么](https://support.huaweicloud.com/ocr_faq/ocr_01_0088.md): 不支持判断身份证的真假,该服务可以识别身份证图片中的文字内容,并将识别的结果以json格式返回给用户。 - [增值税发票识别支持哪些发票](https://support.huaweicloud.com/ocr_faq/ocr_01_0025.md): 目前已经支持增值税专用发票和增值税普通发票(含电子普通发票)。卷式发票和通行费发票即将上线,并且支持发票备注、监制章、专用章、发票联次等字段。具体请参见增值税发票识别章节。 - [OCR服务支持上传图片后直接导出结果吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0030.md): 目前OCR服务不支持上传图片后直接导出结果,需要通过调用API的方式使用。若需获取 OCR 服务的识别结果并进行后续处理,待服务返回 JSON 格式的识别结果后,再自行进行结果解析。具体操作请参考《文字识别服务快速入门》。 - [OCR服务能否实时处理视频流中的文字](https://support.huaweicloud.com/ocr_faq/ocr_01_0026.md): 华为云 OCR 服务目前不支持直接读取视频流数据并实时处理其中的文字,无法直接对接视频流数据源进行动态文字识别。用户若需识别视频流中的文字,需先执行 “提取帧图片” 操作:借助视频处理工具或相关技术(如 FFmpeg),从视频流中按一定时间间隔(如每秒 1 帧、每 2 秒 1 帧,可根据文字出现频率调整)截取静态图片帧,确保包含待识别文字 - [通用表格识别是否支持导出为excel格式](https://support.huaweicloud.com/ocr_faq/ocr_01_0111.md): 通用表格识别支持将表格内容转换成可编辑的Excel格式,传入参数return_excel为true时,将返回的表格转换为Microsoft Excel对应的base64编码,可用Python函数 base64.b64decode解码后保存为.xlsx文件。 - [使用OCR服务是否必须使用华为云存储图片](https://support.huaweicloud.com/ocr_faq/ocr_01_0097.md): 文字识别服务支持输入图片的base64编码或图片的url路径。如果您使用图片的url路径,可以将图片上传至华为云对象存储服务(OBS)中,使用OBS提供的图片url。关于OBS的使用请参考配置OBS访问权限。OCR识别OBS私有桶中的图片时需要保证调用OCR服务的账号和调用OBS服务的账号为同一个。同时,您也可以不使用华为云存储,使用公网 - [OCR服务可以识别文本格式文件吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0039.md): 增值税发票识别API支持使用pdf、ofd文件进行识别。其他API不能直接识别word、pdf、excel等文件,可将此类文件转换为图片进行识别。pdf转图片识别示例请参见识别结果后处理。 - [接口返回时间较长,如何提高响应速度](https://support.huaweicloud.com/ocr_faq/ocr_01_0082.md): 请检查图片的尺寸。若尺寸过大会导致图片在网络传输过程中耗时较长,建议在不改变图片质量的情况下对图片进行等比例缩放。检查网络带宽是否稳定,是否存在网络波动,建议提升网络带宽避免网络时延较长。 - [OCR服务是否支持二维码识别](https://support.huaweicloud.com/ocr_faq/ocr_01_0083.md): 不支持二维码识别。 - [OCR服务是否支持离线使用](https://support.huaweicloud.com/ocr_faq/ocr_01_0084.md): 华为云 OCR 服务当前不支持离线使用,其核心运行依赖与华为云云端的网络连接。由于 OCR 服务的接口、计算资源及识别模型均部署在华为云云端服务器,而非本地设备或离线环境中,因此脱离网络环境时,用户无法触发服务调用、获取识别资源,自然无法完成文字识别操作。无论是通过调用 SDK 还是直接调用 API 的方式使用 OCR 服务,均需确保设备 - [OCR服务一次可以识别多张身份证吗](https://support.huaweicloud.com/ocr_faq/ocr_01_0085.md): 不可以一次识别多张身份证,您可以通过循环调用身份证识别API实现多张身份证识别。 - [身份证识别可以判断身份证真假么](https://support.huaweicloud.com/ocr_faq/ocr_01_0088.md): 不支持判断身份证的真假,该服务可以识别身份证图片中的文字内容,并将识别的结果以json格式返回给用户。 - [增值税发票识别支持哪些发票](https://support.huaweicloud.com/ocr_faq/ocr_01_0025.md): 目前已经支持增值税专用发票和增值税普通发票(含电子普通发票)。卷式发票和通行费发票即将上线,并且支持发票备注、监制章、专用章、发票联次等字段。具体请参见增值税发票识别章节。