Skip to content

RapidAI/RapidOcrAndroidOnnxCompose

Repository files navigation

RapidOcrAndroidOnnxCompose

Issue Star

目录

联系方式

QQ群

项目完整源码

  • 整合好源码和依赖库的完整工程项目,可到Q群共享内下载或Release下载,以Project开头的压缩包文件为源码工程,例:Project_RapidOcrAndroidOnnxCompose-版本号.7z
  • 如果想自己折腾,则请继续阅读本说明

APK下载

  • 编译好的demo apk,可以在release中下载,或者Q群共享内下载,文件名例:RapidOcrAndroidOnnxCompose-版本号-release.apk

简介

RapidOcr onnxruntime推理 for Android

使用技术:jetpack compose + kotlin + 协程

与之前的版本不同点:

  • RapidOcrAndroidOnnx的推理代码使用C++编写,再通过JNI调用
  • RapidOcrAndroidOnnxCompose全部使用kotlin编写

主要使用的依赖库:

更新说明

2022-11-12 update 0.1.0

  • 跑通完整识别流程
  • opencv 4.6.0
  • onnxruntime 1.13.1
  • compose ui 1.3.1
  • kotlin 1.7.10

编译说明

  1. AndroidStudio 2021.3.1或以上;
  2. 整合好的范例工程自带了模型,在OcrLibrary/src/main/assets文件夹中
  3. 下载opencv-4.6.0-android-sdk.zip 解压后目录结构为
项目根目录/sdk
    └── native
        ├── java
        ├── ……
        └── native

编译Release包

  • mac/linux使用命令编译./gradlew assembleRelease
  • win使用命令编译gradlew.bat assembleRelease
  • 输出apk文件在app/build/outputs/apk

常见问题

  • apk体积大?因为opencv没有经过裁剪,请自行折腾opencv裁剪编译。

输入参数说明

关于作者

版权声明

  • OCR模型版权归PaddleOCR所有;
  • 其它工程代码版权归本仓库所有者所有;

About

opencv onnxruntime ocr android demo, jetpack compose + kotlin

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy