百度云文字识别demo

本文介绍了如何实现百度云文字识别的demo,包括注册登录、创建应用、获取API密钥,以及安全的初始化方式。同时提供了SDK资源下载链接,详细步骤帮助开发者将OCR功能集成到自己的项目中。
摘要由CSDN通过智能技术生成

https://blog.csdn.net/lovelixue/article/details/82848507

上一篇讲了各大平台文字识别功能的区别和局限性,这篇就直接讲解百度云文字识别demo的实现

  • 首先注册登录百度云,然后创建应用,这里面呢最好选择需要包名
  • 创建之后你就能看到你的Api Key和Secret Key了至于这两个后面用的上,也可以不用,详细请看后面解析
  • 在和APP绑定初始化里面有两种方式,第一种通过Api Key和Secret Key,这种会有一定被盗取的风险,官方还提供了一种更为安全的方式,就是直接下载一个文件,这是授权文件,将这个文件放到项目的asset里面去即可,然后选择下面这种初始化代码
  •     private void initOCR() {
            OCR.getInstance(this).initAccessToken(new OnResultListener<AccessToken>() {
                @Override
                public void onResult(AccessToken result) {
                    // 调用成功,返回AccessToken对象
                    String token = result.getAccessToken();
                    Log.i("shibie","token = " + token);
                }
                @Override
                public void onError(OCRError error) {
                    // 调用失败,返回OCRError子类SDKError对象
                    Log.i("shibie","token = " + error.getMessage());
                }
            }, getApplicationContext());
        }

     

当然 还有个SDK的资源文件下载:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值