45 Star 431 Fork 119

Monster/RapidOcr-Java

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
docs
img
ADVANCED.md
Build_Rapid_OCR_Onnx_Lib_on_Kylin_arm64.md
COMPARE.md
COMPILE_JAR.md
COMPILE_LIB.md
CentOS7.md
UPDATE_MODEL.md
rapidocr-common
rapidocr-ncnn-linux-x86_64
rapidocr-ncnn-macosx-arm64
rapidocr-ncnn-macosx-x86_64
rapidocr-ncnn-models
rapidocr-ncnn-platform
rapidocr-ncnn-windows-x86_64
rapidocr-onnx-linux-arm64
rapidocr-onnx-linux-x86_64
rapidocr-onnx-macosx-arm64
rapidocr-onnx-macosx-x86_64
rapidocr-onnx-models
rapidocr-onnx-platform
rapidocr-onnx-windows-x86
rapidocr-onnx-windows-x86_64
rapidocr
.gitignore
LICENSE
README.md
pom.xml
克隆/下载
COMPARE.md 1.87 KB
一键复制 编辑 原始数据 按行查看 历史
Monster 提交于 1年前 . docs: 更新文档说明

Java调用OCR方式比较

当前更新时间:2023年12月13日

方式 原理/大致流程 优点 缺点 其他说明
使用RapidOcr-Java Java程序通过JNI调用编译好的OCR动态库 下载即用,跨平台,开发者无需了解OCR相关知识 无法直接对模型进行控制,只能调整相应参数(一般来说够用了) 推荐👍(即本项目,已开源维护)
直接调用onnx-runtime 通过onnx-runtime调用并使用模型 下载即用,跨平台,可对模型直接进行控制 开发者需了解OCR相关知识 推荐👍(已完成,未开源)
通过DJL实现间接调用 不直接使用onnx-runtime,使用DJL间接调用onnx-runtime 无需关注打包时平台依赖,DJL已整合好 DJL语法学习成本较大,开发者需了解OCR相关知识 暂不推荐
API调用 在服务器/容器中开启OCR服务,通过http请求进行OCR 功能解耦 需要另起服务提供API接口,对于小型系统来说完全没必要再引入Docker等容器 自行查找镜像源或web服务,例如RapidOCR-web版本
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/lc_monster/rapid-ocr-java.git
git@gitee.com:lc_monster/rapid-ocr-java.git
lc_monster
rapid-ocr-java
RapidOcr-Java
main

搜索帮助