OCR图文识别技术现广泛应用于银行卡身份证等信息读取、办公文档识别(替代扫描)、车辆号码识别、印章、二维码识别等场景,成为人们生活的方便助手。只是,这项技术要使用到AI交互,所以还没有独立的SDK供下载,不过BAT的云服务都包含该功能,其中百度OCR出现较早,对于个人开发者还提供一定次数的免费使用,基本够了。
话不多说,下面介绍java sdk的使用。
首先需要申请百度智能云服务的账号,这个简单,与一般的网站注册用户没区别,再登录https://console.bce.baidu.com/ai/?_=1649487753967&fromai=1#/ai/ocr/overview/index。第二部创建自己的应用,会生成 APP_ID, API_KEY, SECRET_KEY,如下图:
然后参考在线文档做开发:https://ai.baidu.com/ai-doc/OCR/Ikibizxql
最后,贡献一点使用maven开发的例子:
<dependency>
<groupId>com.baidu.aip</groupId>
<artifact