调用百度“车牌识别”API接口(go语言实现)

本文介绍了如何使用Go语言调用百度的车牌识别API。首先,通过访问URL获取access_token,然后读取图片URL,将其转换为二进制流并进行base64编码。接着,使用编码后的数据和access_token调用API,解析返回的JSON结果。示例代码展示了整个流程,包括获取token和识别车牌。注意,免费接口有调用次数限制。
摘要由CSDN通过智能技术生成

调用百度的api识别车牌,没有GPU的机器,也没有大量的有标注的车牌数据,所以就只好拿别人现成的车牌识别api接口

具体的识别原理就不说了,只是调别人的接口而已,具体的调用文档百度已经给出:

http://ai.baidu.com/docs#/OCR-API/5116ac95

 

但是我看文档里面好像没有一个是用go调用的例子,所以就自己写了一个go调用的,发http请求到具体的api上获取参数

具体流程:

 

准备工作: 有一个车牌图片的url,这个url能够访问到图片,例子中给出的url是:

https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2181674788,2215933125&fm=26&gp=0.jpg

1.先访问token获取的url,传入appKey和appSecret , 获取 access_token

2.读取上述图片url地址,获取图片的二进制流信息

3.进行base64处理

4.进行urlencode处理

5.传入access_token和第4步的结果,调用车牌识别api,再根据这个token去调用车牌识别的接口

注:返回

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值