Smobiler针对百度文字识别SDK动态编译与运行
下载百度ocr
- 在百度ocr平台下载android资源文档
- 文档地址:https://ai.baidu.com/docs#/OCR-Android-SDK/top
- sdk下载地址:http://ai.baidu.com/sdk/#ocr
针对SDK中ui_ocr
针对jar包中没有资源文件问题,需要把ui_ocr的整个module打包上传到jcenter,并把非资源部分src文件夹打包成jar嵌入编译
如果sdk中只有jar或者jar和so,可直接跳到下一步:生成zip资源包
- 上传ui_ocr到jcenter
- 在https://bintray.com/上注册一个账号。并获取API Key https://bintray.com/profile/edit
- 打开OCRDEMO,修改项目目录下的 build.gradle,添加依赖

- 修改要ui_ocr的moudle下的build.gradle



- 执行 bintrayUpload,当bintrayUpload成功之后,到 https://bintray.com/ 查看刚上传的项目,找到 Maven Central 标签,提示jcenter审核
- 上传到 jcenter等邮件通知,审核通过之后可以查看,到http://jcenter.bintray.com/ 按照路径查看是否存在
- 具体可参考:https://blog.csdn.net/hpu_zyh/article/details/49535929
- 打包jar供smobiler调用
- 修改要ui_ocr的moudle下的build.gradle,添加以下内容,rename中myjar.jar可修改为自己想定义的jar的名称(例如:)

- 然后找到cmd命令行输入:gradlew makeJar 回车就好了

生成zip资源包
- 把百度ocr中的jar和so分别放入jar文件夹和libs文件夹,并压缩成baiduocr.zip(不要压缩在外层文件夹)

云平台上传资源
- 把生成的资源上传smobiler云平台
- 生成的baiduocr.zip资源包
- 添加jcenter上传的文件路径(例如: com.smobiler:baiduocr:1.0.0)
- 生成独立的baiduocr选项
- 打包时选择sm_compiler插件,并选择baiduocr选项,打包即可
- 打包完成后,即可在服务端动态调用baiduocr的接口.
Smobiler针对百度文字识别SDK动态编译与运行的更多相关文章
- 解决百度文字识别SDK拍照不回调问题
在使用百度文字识别SDK的时候,发现点了拍照后camera.takePicture(ShutterCallback shutter, PictureCallback raw,PictureCallba ...
- python实战===百度文字识别sdk
http://ai.baidu.com/docs#/OCR-Python-SDK/top
- MUI框架-11-MUI前端 +php后台接入百度文字识别API
MUI框架-11-MUI前端 +php后台接入百度文字识别API 这里后台不止一种,Python,Java,PHP,Node,C++,C# 都可以 这里使用的是 php 来介绍,已经解决所有问题,因为 ...
- 利用百度文字识别API识别图像中的文字
本文将会介绍如何使用百度AI开放平台中的文字识别服务来识别图片中的文字.百度AI开放平台的访问网址为:http://ai.baidu.com/ ,为了能够使用该平台提供的AI服务,你需要事先注册一 ...
- Delphi百度文字识别【支持通用文字识别、身份证识别、银行卡识别、驾驶证识别、行驶证识别、车牌识别等功能】
作者QQ:(648437169) 点击下载➨Delphi百度文字识别 百度api文档 [Delphi百度文字识别]支持 通用文字识别.通用文字识别(高精度版).通用文字识别(含位置信 ...
- Python-使用百度文字识别API实现的文字识别工具
import requests import base64 import keyboard import mouse import time import os from PIL import Ima ...
- 百度OCR文字识别API使用心得===com.baidu.ocr.sdk.exception.SDKError[283604]
异常com.baidu.ocr.sdk.exception.SDKError[283604]App identifier unmatch.错误的packname或bundleId.logId::303 ...
- 百度OCR文字识别-身份证识别
简介 一.介绍 身份证识别 API 接口文档地址:http://ai.baidu.com/docs#/OCR-API/top 接口描述 用户向服务请求识别身份证,身份证识别包括正面和背面. 请求说明 ...
- Ocr答题辅助神器 OcrAnswerer4.x,通过百度OCR识别手机文字,支持屏幕窗口截图和ADB安卓截图,支持四十个直播App,可保存题库
http://www.cnblogs.com/Charltsing/p/OcrAnswerer.html 联系qq:564955427 最新版为v4.1版,开放一定概率的八窗口体验功能,请截图体验(多 ...
随机推荐
- GO基础之结构体
1 .什么是结构体 GO语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型.结构体是由一系列具有相同类型或不同类型的数据构成的数据集合. 2.什么是实例化? Go结构体的 ...
- Cesium专栏-地形开挖(附源码下载)
Cesium Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精 ...
- 【Gradle】Android Gradle 多项目构建
Android Gradle 多项目构建 Android 项目区别 Android项目一般分为库项目,应用项目,测试项目,Android Gradle 根据这些项目分别对应3种插件:com.andro ...
- python数据库模块
安装数据库 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yu ...
- BIM工程信息管理新系统- 系统管理模块
系统管理模块 1.实体类 public partial class T_Role { public string RoleId { get; set; } public string RoleName ...
- JAVA学习路线,实战开发
Java基础课程内容包含:Java开发介绍.Java数组.Java面向对象.常用基础类.集合.IO流.多线程.异常.反射. 第一部分:Java开发介绍 1. DOS常用命令 2. JVM.JR ...
- Successive Convex Approximation (SCA)
Successive Convex Approximation (SCA) 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ Successive Con ...
- 实操《kubernetes网络权威指南》之veth pair
https://book.douban.com/subject/34855927/ 作者: 杜军 出版社: 电子工业出版社出品方: 博文视点出版年: 2019-10页数: 348定价: 89ISBN: ...
- 【1期】Java必知必会之一
面试官:线程池那些事儿 面试官:new 一个对象有哪两个过程?
- 算法问题实战策略 PICNIC
下面是另一道搜索题目的解答过程题目是<算法问题实战策略>中的一题oj地址是韩国网站 连接比较慢 https://algospot.com/judge/problem/read/PICNIC ...