RapidAI / RapidOcrAndroidOnnx

RapidOcr onnxruntime推理 for Android
Apache License 2.0
59 stars 10 forks source link

RapidOcrAndroidOnnx

Issue Star

目录 - [RapidOcrAndroidOnnx](#RapidOcrAndroidOnnx) - [联系方式](#联系方式) - [项目完整源码](#项目完整源码) - [APK下载](#APK下载) - [简介](#简介) - [总体说明](#总体说明) - [更新说明](#更新说明) - [编译说明](#编译说明) - [使用说明](#使用说明) - [项目结构](#项目结构) - [常见问题](#常见问题) - [输入参数说明](#输入参数说明) - [关于作者](#关于作者) - [版权声明](#版权声明) - [示例图](#示例图) - [IMEI识别](#IMEI识别) - [身份证识别](#身份证识别) - [车牌识别](#车牌识别)

联系方式

项目完整源码

APK下载

简介

RapidOcr onnxruntime推理 for Android

onnxruntime框架https://github.com/microsoft/onnxruntime

新版:https://github.com/RapidAI/RapidOcrAndroidOnnxCompose

总体说明

  1. 封装为独立的Library,可以编译为aar,作为模块来调用;
  2. Native层以C++编写;
  3. Demo App以Kotlin-JVM编写;
  4. Android版与其它版本不同,包含了几个应用场景,包括相册识别、摄像头识别、手机IMEI号识别、摄像头身份证识别这几个功能页面;
  5. opencv 3.4.15,使用了opencv-mobile的代码,编译脚本在script文件夹里;

更新说明

2021-09-30 update v1.1.0

2021-10-28 update v1.1.1

2022-03-03 update v1.1.2

2022-10-21 update v1.2.0

2023-02-16 update v1.3.0

编译说明

使用说明

项目结构

RapidOcrAndroidOnnx
    ├── app               # demo app
    ├── capture           # 截图
    ├── common-aar        # app引用的aar库
    ├── keystore          # app签名密钥文件
    ├── OcrLibrary        # Ocr引擎库,包含Jni和C++代码
    └── scripts           # 编译脚本

常见问题

输入参数说明

请参考Cpp项目说明

关于作者

版权声明

示例图

IMEI识别

avatar

身份证识别

avatar

车牌识别

avatar