检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Character Recognition,简称OCR)将图片或扫描件中的文字识别成可编辑的文本。可代替人工录入,提升业务效率。支持身份证、驾驶证、行驶证、发票、通用表格、通用文字等场景文字识别。 文字识别以开放API(Application Programming Interface
非法参数错误。 return_erased_seal_image 否 Boolean 是否返回印章擦除后的base64编码图片,可选值包括: true:返回印章擦除后的图片base64编码 false:不返回印章擦除后的图片base64编码 如果无该参数,系统默认不返回印章擦除后
APIG.0201报错处理方法 如果调用API时返回错误信息与错误码:"error_msg":"Backend timeout.","error_code":"APIG.0201",表示请求超时。 您可以尝试以下方案进行解决。 使用Postman等工具直接调用服务,查看是否成功,
RecognizeGeneralTable 为例 RecognizeGeneralTableRequest request = new RecognizeGeneralTableRequest(); GeneralTableRequestBody body = new GeneralTableRequestBody();
"machine_number" : "49991450XXXX", "buyer_name" : "深圳市宝安区XXX", "buyer_organization_number" : "XXX", "buyer_id" : "XXX", "seller_name"
// 以调用通用表格识别接口 RecognizeGeneralTable 为例 var req = new RecognizeGeneralTableRequest { }; req.Body = new GeneralTableRequestBody() { Url = "图片的url"
dy体格式如下所示。 { "error_msg": "The input parameter is invalid.", "error_code": "AIS.0101" } 其中,error_code表示错误码,error_msg表示错误描述信息。 错误码说明
HouseholdRegisterRequestBody{ Image: &imageHouseholdRegisterRequestBody, } response, err := client.RecognizeHouseholdRegister(request) if err == nil
OCR文字识别服务计费可以按照项目来分别计费吗 可以。 OCR支持通过企业项目管理(EPS)对不同用户组和用户的资源使用进行分账。 详情请参考API接口文档里的Enterprise-Project-Id参数。 父主题: 计费FAQ
} } } }) headers = { 'Content-Type': 'application/json' } response = requests.request("POST", url, headers=headers, data=payload) print(response
套餐包转按需 购买的套餐包使用完或者到期后如果没有购买新的套餐包,系统会自动转为按需计费。 父主题: 变更计费模式
如表1所示,包括了OCR的所有系统角色。 表1 OCR系统策略 策略名称 描述 策略类型 依赖关系 OCR FullAccess 所有权限 系统策略 无 OCR ReadOnlyAccess 只读访问权限 系统策略 无 OCR AgencyAccess 文字识别服务所需委托权限 系统策略 无 表2
调用说明 文字识别提供了REST(Representational State Transfer)风格的API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 调用API时,需要用户网络可以访问公网。 同时文字识别还提供多种编程语言的SDK供您使用,SDK的使用方法请参见《SDK参考》。
选择企业项目 系统进入企业项目详情页面,在“权限管理”页签中单击“用户组授权”。 系统将跳转至IAM的用户组页面,在“用户组”页签中为企业项目关联用户组并授权。 图5 用户组授权 获取企业项目ID 开通企业项目后,企业项目内的用户在调用OCR API时,只有在请求Header参数中传入
线上服务请求URI由v1.0接口统一切换成v2接口,例如通用文字识别URI由/v1.0/ocr/general-text更新成/v2/{project_id}/ocr/general-text。 原有的v1.0接口任然可以正常使用。 商用 - 2 飞机行程单识别功能优化 飞机行程
无编程访问权限 调用API时,出现"code":403,"message":"This user only supports console access, not programmatic access."表示用户没有编程访问权限。 子用户没有编程访问权限,需要联系主账户进行权限设置。
使用主账号登录IAM服务控制台 打开用户组列表,找到子用户所在的用户组,单击该用户组的“授权”操作。 勾选需要授予用户组的权限,单击“确定”,完成用户组授权。OCR全部系统权限请参见权限管理。 当现有策略不满足时,可使用OCR自定义策略 IAM用户被赋予相应权限后,可使用IAM用户登录OCR控制台,开通所需的服务。
RecognizeGeneralTextRequest request = new RecognizeGeneralTextRequest(); GeneralTextRequestBody body = new GeneralTextRequestBody();
RecognizeTollInvoiceRequest request = new RecognizeTollInvoiceRequest(); TollInvoiceRequestBody body = new TollInvoiceRequestBody();
response, err := client.RecognizeBankcard(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err)