百度OCR 官方Demo

百度文字识别官网

OCR Android SDK 开发者文档

百度sdk下载

OCR: Optical Character Recognition 光学字符识别

一、 管理控制台申请应用

可以使用两种方式来完成身份验证与安全:

  1. ak/sk方式。
  2. license授权文件方式。(推荐)

具体方式请参考官方文档。

二、 下载SDK及demo文件

可以在百度sdk下载下载对应的文字识别模块下载AndroidSDK包。

下载完成,解压文件后,目录结构为:

其中

  • libs为库文件目录
  • ocr_ui为ui模块
  • OCRDemo为一个单独的模块,使用Android Studio只需要该目录。
  • OCR-Android-SDK.md为OCR Android 官方文档。

三、 使用Android Studio导入工程文件

  1. 使用AS导入工程OCRDemo模块。
  2. 将获取的授权文件**aip.license**拷贝到OCRDemo/app/src/main/assets目录下,然后使用授权文件的方式初始化token。
        // 请选择您的初始化方式initAccessToken();
//        initAccessTokenWithAkSk();
...private void initAccessToken() {OCR.getInstance().initAccessToken(new OnResultListener<AccessToken>() {@Overridepublic void onResult(AccessToken accessToken) {String token = accessToken.getAccessToken();hasGotToken = true;}@Overridepublic void onError(OCRError error) {error.printStackTrace();alertText("licence方式获取token失败", error.getMessage());}}, getApplicationContext());}

然后,就可以运行工程,查看效果。

车牌识别结果:

四、Release Build

MAC环境下:

chmod a+x gradlew
./gradlew assembleRelease

Demo 生成的 APK:
链接:https://pan.baidu.com/s/1a_csInjAV6j4CiS-Aeg10g 密码:v788

项目Github地址

更多文章

百度文字识别官方Demo相关推荐

  1. 人口普查分析:利用python+百度文字识别提取图片中的表格数据

    今天发布了最新的人口普查结果,笔者拿到的文件是pdf格式(网上应该有).之前就一直想实现从pdf提取表格数据,输出为excel.正好这次有公开数据,因此打算用来练个手. 尝试了两种方法: 1.pyth ...

  2. 智能红绿灯是如何识别车牌的_百度文字识别

    AI人工智能大脑给大家介绍百文字识别系列产品车牌识别,它支持识别中国大陆机动车蓝牌.黄牌(单双行).绿牌.大型新能源(黄绿).领使馆车牌.警牌.武警牌(单双行).军牌(单双行).港澳牌.农用车牌.民航 ...

  3. Android 集成百度文字识别OCR身份证银行卡驾驶证识别

    SDK提供了下列百度AI开放平台RESTful接口的封装.文字识别的服务,可实现一些通用文字,网络图片文字,身份证,银行卡,驾驶证,行驶证,车牌,营业执照,通用票据等的识别需求,简化输入操作. 本篇主 ...

  4. 身份证识别,银行卡识别,驾驶证识别,行驶证识别,根据百度文字识别 api 封装,能快速识别身份证信息,银行卡信息,驾驶证信息,行驶证信息,使用非常方便

    OCR_identify 项目地址:wenchaosong/OCR_identify  简介:身份证识别,银行卡识别,驾驶证识别,行驶证识别,根据百度文字识别 api 封装,能快速识别身份证信息,银行 ...

  5. ios 百度ocr_Android与iOS原生百度文字识别(OCR)插件,可以使用官网API参数

    更新记录 1.0.0(2020-11-09) 初始版本特点 统一的返回结构 Android 与 IOS 乃至服务端使用API的返回体是一致的 可以按官方文档设置参数,来实现差异需求 比如,想要返回的识 ...

  6. python 百度云文字识别 proxy_python使用百度文字识别功能方法详解

    介绍python使用百度智能去的文字识别功能,可以识别截图中的文,登陆路验证码等等., 登陆百度智能云,选择产品服务. 选择"人工智能"---文字识别. 点击创建应用. 如图下面有 ...

  7. Python编程:通过百度文字识别提取表格数据

    百度文字识别文档: https://ai.baidu.com/docs#/OCR-Python-SDK/top 安装sdk pip install baidu-aip 先创建应用,得到appid 要识 ...

  8. 申请百度文字识别APIkey和Secret Key+文字验证码识别案例

    1.首先打开百度文字识别官网,输入百度账号登陆 2.找到文字识别,然后进入后点击创建应用 3.应用名称,随便填写一个即可 文件识别包名选择 不需要即可,描述随便填一些 4.点击立即创建,出现如下图,点 ...

  9. 按键精灵使用百度文字识别(百度ocr)教程

    按键精灵通过实践,也可以接入百度的OCR,百度OCR免费额度为,每日50000次普通调用,对于日常应用已经足够,返回识别内容时间在1s以内(免费版有一秒内请求次数限制,不充钱也无法达到更短的时间).百 ...

最新文章

  1. flask 核心 之 应用上下文 及 请求上下文
  2. Java基础学习总结(13)——流IO
  3. 算法--------数组类---------总结
  4. python中获取python版本号的方法
  5. Hadoop中任务提交运行流程
  6. html5语义化标签marquee,高效书写HTML5,快速提升你的编码效率!
  7. python爬取考研成绩什么时候出来_用Python爬取了考研吧1000条帖子,原来他们都在讨论这些!...
  8. 如何从现在开始写博客?
  9. 小米9正在争取首月供货超百万台 雷军:请大家帮我一起催货
  10. 探讨一下,数据库里账号的密码,怎样存放更加安全?
  11. mysql行级锁 select for update
  12. 全网首发:deb打包时报错dh: Please specify the compatibility level in debian/compat
  13. canvas简易人机五子棋
  14. 用u盘装linux系统黑屏,u盘启动黑屏 u盘装系统启动不了黑屏咋办
  15. pytorch之数据:pack_padded_sequence()与pad_packed_sequence()
  16. 利用 Python 分析城市各区域楼盘
  17. Revit开发之载入族的创建小技巧
  18. 【RFC5382 TCP 的 NAT 行为要求】(翻译)
  19. SQL Sever数据库存储过程
  20. linux securefx 传输文件失败,sftp客户端securefx登录失败

热门文章

  1. 打地鼠游戏用到的一些代码
  2. 第七章 如何增加收入
  3. 微信小程序关键字搜索
  4. 【51单片机】十分钟学会定时器中断¹
  5. phpAdmin导入sql文件太大
  6. 【Python学习笔记】(九)正则表达式:re模块
  7. 黑客电影预言或成真,英国核潜艇安全问题堪忧
  8. ISP 接口隔离原则 Interface Seperate Principle
  9. java util什么意思_java.util中,util是什么意思
  10. 让耳机有个思想准备 趣谈煲耳机方法