【只要10分钟 快速掌握文字识别】
置顶
爱小妞宝 发布于2018-06-26 浏览:122082 回复:279
62
收藏
最后编辑于8天前

【只要10分钟 快速掌握文字识别】 教程

1.获取接口权限       2.下载接口调用工具       3.进行接口调用

具体步骤如下:

1.获取接口权限 

1.1  登录网址:ai.baidu.com

1.2  点击右上角“控制台”,选:文字识别

1.3  输入你的百度账号后,点击登录

1.4  点击“创建应用”(如果您已经在此处创建过应用,则直接点击管理应用,并直接跳转到1.6步)

                                                       图1.4.1创建应用

 

1.5   点击“创建应用”后

       A 输入应用名 ------B 文字识别包名:不需要(本教程只针对API调用,不涉及移动端SDK所以选择“不需要”)

                               ---- C 填写应用描述  ------D 点击“立即创建”。       

      创建后,点击“返回应用列表

                                         图1.5.A 输入应用名

                                             图1.5.B、C

                                           图1.5.D 创建应用完毕

 

1.6  获取密钥

      点击“返回创建应用列表”后,页面出现平台分配的密钥API Key、Secret Key(即AK、SK)。

      使用这两个密钥获取Access Token,调用接口(参见1.7)

                                         图1.6.获取密钥

 

1.7   获取Access Token

       OCR在线接口主要针对HTTP API调用者,调用API时需在URL中需带上Access Token参数。

       获取Access Token的流程如下:

       A、mac电脑,将示例代码复制到“终端”上(用1.6获取的2个密钥分别替换示例代码红色部分)。

             示例代码如下(中括号内的和中括号都要被替换!):

             curl -i -k 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【API Key】&client_secret=【Seceret Key】'

       B、非Mac电脑,操作流程和示例代码参考:http://ai.baidu.com/docs#/Auth/top或参见附录1使用postman获取

保存获取到的Access Token。

 

2.下载接口调用工具   

 

2.1   下载接口调用工具—Postman

        下载地址如下:

        Mac地址:https://app.getpostman.com/app/download/osx64?utm_source=site&utm_medium=apps&utm_campaign=macapp

       Windows地址:https://www.getpostman.com/downloads/

 

2.2   postman安装教程

(1)    双击安装包

(2)    初次登录无账号,可点击图示最下方蓝色字体部分,直接进入postman主界面。

                             图2.2.1点击蓝色字体

                                图2.2.2 postman主界面

 

3.进行接口调用

 

3.1    接口调用

     在postman上快速进行接口请求。

     具体如下:

    (1) 将请求格式切换为“post”

    (2) 输入请求地址(以通用文字识别高精度含位置版为例):

          https://aip.baidubce.com/rest/2.0/ocr/v1/accurate?access_token=【获取的access-token】

                                 图3.1.1 请求格式和请求地址

     (3) 修改请求头(header)

         Key栏输入:Content-Type

         Value栏输入:application/x-www-form-urlencoded


                                       图3.1.2 修改请求头

     (4) 点击body

         选择“x-www-form-urlencoded”keyvalue分别输入1个请求参数

        分别是:

                image=图片的base64转码后的结果,(转码工具:https://tool.css-js.com/base64.html,取消默认“包含头”选项或使用:             http://imgbase64.duoshitong.com,转码后去掉“data:image/*;base64,”)

                                          图3.1.3  输入参数

                                          图3.1.4  base64 转换

 

3.2   开始请求

       点击右上角蓝色“send”,请求成功,直接在下方返回值区域中获得结果:

 

             附录1:使用postman获取AccessToken

             在Postman中将请求方式更换为GET,在后面请求栏输入(中括号内的和中括号都要被替换!):https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【API KEY】&client_secret=【SECRET KEY】

 

收藏
点赞
62
个赞
共279条回复 最后由新疆汇通互联信息科技有限责任公司回复于8天前

子用户登录
子用户登录链接获取

您输入的帐号格式不正确 ?why,长度有限制吗?

子用户使用百度账号登录
子用户登录,选择左下角"使用百度账号登录",切换进入百度账号登录页面。输入子用户绑定的百度账号与绑定的百度账号的密码。

请问 子用户绑定的百度账号,还是 百度云账号 ?请明确,不要含糊。百度云账号!=百度账号。

0
#279176******05回复于25天前

直接教程 怎么使用sdk 不香吗?搞这些

0
#278七七0798回复于2021-04-10

我只是觉得QQ文字识别不够精准,这也太麻烦了吧

0
#277TA轩律回复于2021-04-06

这都比的上使用手册了,真不会还有人不清楚吧。

0
#276七年期限回复于2021-04-02
#274 18926764585yk回复
太复杂了,我只想识别几个字,这比去医院排队叫号还麻烦。  

那你就用hub‘

0
#275jingleonardo回复于2021-04-01

周末试一下~

0
#27418926764585yk回复于2021-03-20

太复杂了,我只想识别几个字,这比去医院排队叫号还麻烦。

 

5
#273lizhujuanlove回复于2021-03-12

学到了

0
#272七年期限回复于2021-03-09
#271 game_zr回复
有没有JAVA离线模式的代码

不都是进行apipost嘛?

0
#271game_zr回复于2021-03-08

有没有JAVA离线模式的代码

0
#270七年期限回复于2021-03-05
#269 思异TB回复
[图片] 我这返回为啥是空啊   图片里有文字啊   网上找的图片

难道是 文字是手写 不规范?

0
#269思异TB回复于2021-03-05

我这返回为啥是空啊   图片里有文字啊   网上找的图片

0
#268Iamseewo回复于2021-02-23

图片都看不清楚啊。

0
O
#267openai回复于2021-02-07

这个挺详细的

0
#266wangwei8638回复于2021-01-12
#231 待依莫言回复
有示例代码, 把两段示例代码拼起来 就能用了。。。很简单的。就下面两个网址的两段代码 https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu https://ai.baidu.com/ai-doc/OCR/Ck3h7y2ia  
展开

不错

0
#265wangwei8638回复于2021-01-12
#259 誶玥琉殇回复
我草了小白看不懂啊,调用就调用为啥要下载调用工具啊,只是吧一个调用识别功能嵌入软件需要下其他软件我设计这个软件.......不懂有视频教程吗
展开

程序中调用也可以,这里只是方便可视化

0
#264wangwei8638回复于2021-01-12
#263 arming_hz回复
    "error_msg": "Access token invalid or no longer valid" 刚刚申请的token,怎么不能用?
展开

申请通过了吗

0
#263arming_hz回复于2021-01-11

    "error_msg": "Access token invalid or no longer valid"

刚刚申请的token,怎么不能用?

0
#262arming_hz回复于2021-01-11

在百度摸鱼的吧

 

1
#261七年期限回复于2021-01-10
#259 誶玥琉殇回复
我草了小白看不懂啊,调用就调用为啥要下载调用工具啊,只是吧一个调用识别功能嵌入软件需要下其他软件我设计这个软件.......不懂有视频教程吗
展开

这个好像没视频教程哎

0
TOP
切换版块