新手小白,带你使用API Explorer在线调试OCR【玩转华为云】

举报
林欣 发表于 2023/08/31 23:04:43 2023/08/31
【摘要】 华为云OCR介绍通用类OCR(General OCR),支持通用文字识别、通用表格识别、网络图片识别、智能分类识别、手写文字识别等任意格式图片上文字信息的自动化识别,自适应分析各种版面和表格,快速实现各种文档电子化。按次计费,提供多种规格的预付费套餐包 OCR 产品特色产品主页地址为 https://www.huaweicloud.com/product/generalocr.html功能...

华为云OCR介绍

通用类OCR(General OCR),支持通用文字识别、通用表格识别、网络图片识别、智能分类识别、手写文字识别等任意格式图片上文字信息的自动化识别,自适应分析各种版面和表格,快速实现各种文档电子化。

按次计费,提供多种规格的预付费套餐包

OCR 产品特色

产品主页地址为 https://www.huaweicloud.com/product/generalocr.html

image.png

功能包含

  1. 智能文档解析
  2. 通用类
  3. 票据类
  4. 证件类
  5. 行业类

image.png

产品做的好是一方面,方不方便用户调试也是一个隐藏的重点。

我们以往的调试方式,通常要先下载SDK,按照帮助文档一步步编写代码,然后编译运行才能看得到结果。如果是HTTP接口,我们可以借助Postman, Apifox 等工具进行调试

Postman的图标
f64cc7ff89ff63824d1d2a9756a606e1_115307-611c8423dff54.jpg

Apifox的图标
945d0e2ea0d35ae8eb47015fc37a58c9_t01b7255f4386f6046a.jpg

而华为云做出了大胆的创新,官方集成了接口调试工具 Api Explorer,它可以帮你不费吹灰之力的调试接口,并且对所有参数都进行了注释说明,还能自动填写参数,非常方便。

下面就让我们来亲自尝试一下

Api Explorer 在线调试

首先,在OCR控制台左侧功能面板中,点击“调用指南”,然后在展开的面板中选择“在线调试”

image.png

在 Api Explorer 页面中,OCR产品的所有接口一目了然

image.png

我们展开这个“通用文字识别”,可以看到右侧的接口说明,和参数说明,都写的非常详尽

image.png

并且还有着多种语言的实际调用代码供你选择,可以拿来即用,非常方便

image.png

这里可以看到图片仅支持URL地址与BASE64编码

image.png

点击帮助链接,可以获取图片转Base64的python脚本

image.png

import base64
with open("d:\demo.jpg", "rb") as image_file:
    encoded_string = base64.b64encode(image_file.read()).decode()
print(encoded_string)

把代码贴到 Spyder 中跑一下,得到图片的base64编码

image.png

图片如下(由于Base64编码太长,超过1w字了,因此无法上传)

将图片的Base64编码贴入image参数中,点击调试按钮

image.png

我这里报错了,说我没开通这个服务。大家如果开通并且付费了,就应该能调用成功了

image.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。