Skip to content

rapidocrlite-java v5.0.0a10

Pre-release
Pre-release

Choose a tag to compare

@znsoftm znsoftm released this 19 Oct 13:03
· 55 commits to main since this release

RapidOCRLite Java 绑定(JNI)首个发布版,对应 SDK v5.0.0a10。

分发物 rapidocrlite-java-5.0.0a10.jar 为可运行的全平台 fat jar(约 7.3 MB),内置四大平台原生库(native/<platform>/),目标机器无需安装任何工具链或配置环境变量:

  • Windows x64:rapidocrlite_jni.dll + rapidocrlite.dll
  • Linux x64:librapidocrlite_jni.so + librapidocrlite.so.5
  • Linux arm64:librapidocrlite_jni.so + librapidocrlite.so.5
  • macOS arm64:librapidocrlite_jni.dylib + librapidocrlite.5.dylib

用法(JDK 17+):

java -jar rapidocrlite-java-5.0.0a10.jar --cpu
java -Dsun.stdout.encoding=UTF-8 -jar rapidocrlite-java-5.0.0a10.jar --lite models/lite poster.jpg
java -jar rapidocrlite-java-5.0.0a10.jar --ppocr det.onnx rec.onnx dict.txt doc.jpg

API 与构建说明见仓库 java/README.md。本 jar 由 CI(.github/workflows/build-java.yml)在四个真实 runner 上构建并冒烟通过(Linux x64/arm64、macOS arm64、Windows x64)。

注意:模型需自备(SDK 不含模型);macOS x86_64 官方未提供 SDK 引擎库,故未内置。