我用的是百度api,首先进入官网
https://ai.baidu.com/
第一步,点击控制台,登录注册。进入控制台页面
![](https://img.haomeiwen.com/i25214524/21450c3e03e91153.png)
第二步,点击--》产品服务--》人工智能--》文字识别
![](https://img.haomeiwen.com/i25214524/3ac63c3ee67e6214.png)
![](https://img.haomeiwen.com/i25214524/6ef8636eb6473b9b.png)
第三步,进入文字识别创建一个应用,因为我们的api和sdk都需要ak和sk
![](https://img.haomeiwen.com/i25214524/5f808198c903d2e5.png)
管理应用中可查看AK,SK。待会我们会需要。创建完成后就可以进入技术文档。
![](https://img.haomeiwen.com/i25214524/05463614f8bd924c.png)
第四步,进入后选择我们需要的api,API文档--》卡证文字识别--》身份证识别
![](https://img.haomeiwen.com/i25214524/92b684f3c424a9f8.png)
第五步,API代码部分
创建一个maven项目
![](https://img.haomeiwen.com/i25214524/b832fd5624b0406b.png)
第一步,找到api请求代码示例区域,选择java复制,建议全部复制
![](https://img.haomeiwen.com/i25214524/81ee9db52032a17b.png)
第二部,这里注意!我们需要3个工具类,最后一个可以不需要。在浏览器直接复制就可以下载,放入项目中。
![](https://img.haomeiwen.com/i25214524/bb23c2e6ed838303.png)
![](https://img.haomeiwen.com/i25214524/c8239cf1cfc80e41.png)
第三步,api中还需要一个token。
![](https://img.haomeiwen.com/i25214524/0db62665935c4306.png)
我们在上面找到,通过API Key和Secret Key获取的access_token,参考“[Access Token获取]
![](https://img.haomeiwen.com/i25214524/3c34fd8ca1198ec4.png)
api需要这个东西来获取ak和sk,同样找到示例代码区域,创建类复制
![](https://img.haomeiwen.com/i25214524/de41adff2bbaabe9.png)
这时候缺少一个jar包,jsonObject的依赖。我们要去加一个依赖到pom文件中。
<!--api-->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20160810</version>
</dependency>
代码部分完成了!我们需要修补一下细节。
修改一下token代码的内容
![](https://img.haomeiwen.com/i25214524/d6a4b6aecac1ccde.png)
到文字识别的管理应用里,从这里复制就可以
![](https://img.haomeiwen.com/i25214524/9c7dbfba1879ee80.png)
修改api主代码的内容
param参数中的 front为正面。可以改为back反面获取信息。
![](https://img.haomeiwen.com/i25214524/dda3ddcd1c776d19.png)
引用AuthService.getAuth方法
![](https://img.haomeiwen.com/i25214524/9869406f4a52944b.png)
地址改变为自己的路径就可以启动试一下。API部分就已经完成了
以下是SDK
第一步,我们需要加一个依赖百度aip
<dependency>
<groupId>com.baidu.aip</groupId>
<artifactId>java-sdk</artifactId>
<version>4.12.0</version>
</dependency>
第二步,选择sdk文档
![](https://img.haomeiwen.com/i25214524/9ffae0e9175a8419.png)
第三步,复制示例填写自己的内容,可选部分先注释掉,更改path为自己的本地路径就可以测试了。
![](https://img.haomeiwen.com/i25214524/275709853280021f.png)
博天族Object
网友评论