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版,开放一定概率的八窗口体验功能,请截图体验(多 ...
随机推荐
- (转)GitHub Desktop 拉取 GitHub上 Tag 版本代码
转自:GitHub Desktop 拉取 GitHub上 Tag 版本代码 一直在使用 GitHub Desktop 图形化 git 管理工具,统一项目框架版本时需要切换到ThinkPHP Tag 分 ...
- CAD转PDF的软件哪个比较好用?用这两个很方便
大家都知道编辑CAD图纸是需要借助CAD制图软件来进行绘制的,而且CAD制图软件很多的设计师们都在使用.但是CAD中的图纸格式为dwg格式的,不想要使用CAD软件来查看图纸的话,就需要将CAD转换成P ...
- 剑指offer笔记面试题11----旋转数组的最小数字
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转.输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素.例如,数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5 ...
- 【三】Gradle中的Task
gradle中,最经常被使用的,一个task,一个是dependencies 1.Task声明 task默认是DefaultTask类, Task中有两个属性 group description,最佳 ...
- 实时同步sersync实战
目录 实时同步sersync实战 什么是实时同步 sersync和rsync+inotify对比 sersync项目实战 安装rsync的服务端(backup) NFS服务端部署sersync 实时同 ...
- requests---requests请求表单
在做接口测试的时候我们会遇到过需要填写表单的形式,那么如何通过requests进行请求呢? 这里需要引入新的python的第3方库requests-toolbelt requests-toolbelt ...
- mysql语法总结及例子
1. DDL相关 a. -- 查询所有数据库 show databases;-- 删除数据库drop database ladeng; b. -- use `数据库名称`; 表示使用此数据库 use ...
- 克服悲伤情绪的三个P原则
1.自责(Personalization) --不要自责 2.永久化(Permanence) --悲伤不会永远存在,一切都会过去 据科学研究发现:人遇到开心或悲伤的事情之后,心情在短期内会产生巨大的波 ...
- testNG常用用法总结
一.testNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了. T ...
- eclispe git config配置文件配置远程仓库
git config基本配置如下: [core] repositoryformatversion = 0 filemode = false logallrefupdates = true [remot ...