在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)

现在网上有好多第三方使用的文章,但是没几个是可以使用的。

本片文章可以放心使用哦(づ ̄3 ̄)づ╭❤~

1.先去百度ai官网注册一个账号

2.选择我们需要使用的功能

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第1张图片

3.因为我们这个是测试使用,他每天会有很多次免费使用的次数,因此完全够用

4.去领取我们需要的功能(我这已经领完了,大家自主领取),领取完之后点击创建应用

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第2张图片

 在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第3张图片

 在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第4张图片

5.创建完成之后呢,我们就会获取到 API Key和 Secret Key获取Access_token来调用百度AI服务

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第5张图片

使用SpringBoot调用百度ai服务完成图像识别和身份证识别

1.先导入我们需要的maven依赖

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第6张图片

2.因为百度ai需要图片是通过Base64转换过的,所以我们写一个BASE64类将图片转换

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第7张图片

 3.我们创建一个BaiDuOCR,来获取token,调用OCR

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第8张图片

 4.接下来就是测试效果了(每个服务的请求是不一样的,怕各位小伙伴找不到已粘贴在下面)

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第9张图片

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第10张图片 在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第11张图片

 最后是图片识别出来的效果和我的图片(身份证识别效果不展示,但是是没问题的)

 在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第12张图片

在SpringBoot中使用百度AI,实现通用图片识别(身份证识别也通用)_第13张图片

你可能感兴趣的:(java)