赞
踩
百度OCR 官方Demo
OCR: Optical Character Recognition 光学字符识别
一、 管理控制台申请应用
可以使用两种方式来完成身份验证与安全:
ak/sk方式。
license授权文件方式。(推荐)
具体方式请参考官方文档。
二、 下载SDK及demo文件
可以在百度sdk下载下载对应的文字识别模块下载AndroidSDK包。
下载完成,解压文件后,目录结构为:
其中
libs为库文件目录
ocr_ui为ui模块
OCRDemo为一个单独的模块,使用Android Studio只需要该目录。
OCR-Android-SDK.md为OCR Android 官方文档。
三、 使用Android Studio导入工程文件
使用AS导入工程OCRDemo模块。
将获取的授权文件**aip.license**拷贝到OCRDemo/app/src/main/assets目录下,然后使用授权文件的方式初始化token。
// 请选择您的初始化方式
initAccessToken();
// initAccessTokenWithAkSk();
...
private void initAccessToken() {
OCR.getInstance().initAccessToken(new OnResultListener() {
@Override
public void onResult(AccessToken accessToken) {
String token = accessToken.getAccessToken();
hasGotToken = true;
}
@Override
public void onError(OCRError error) {
error.printStackTrace();
alertText("licence方式获取token失败", error.getMessage());
}
}, getApplicationContext());
}
然后,就可以运行工程,查看效果。
车牌识别结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。