树洞 OCR 文字识别是一款跨平台的 OCR 小工具
介绍
- 本地OCR识别 : 树洞OCR文字识别工具无需联网,通过调用本地OCR技术,基于Paddle OCR模型和深度学习框架如PyTorch、DJL,提供快速准确的文字识别。 - 跨平台兼容 : 基于java 1.8和JavaFX开发,支持在不同操作系统上运行,包括Mac OS X 12.6及以上版本。 - 强大的功能支持 : 除了基础的文字识别,还包括PDF识别、图片文字识别、快捷键截图识别等功能.
主要依赖库
- jdk 1.8
- javafx
- djl
- pytorch
- onnx
- paddle ocr
- opencv
开源地址
document
https://tree-hole-ocr-docs.vercel.app/
download
下载地址:https://github.com/litongjava/tools-ocr/releases/
- 目前只提供完整版,带运行环境;
- 文字识别使用的本地模型,无需联网即可实现
- 安装路径请勿包含中文字符;
- 本程序使用 JavaFX 开发,使用前请务必安装 Java8 运行环境(完整版无需安装 Java8)。
程序使用
启动截图
- 方法一:在程序主界面点击截图按钮;
- 方法二:点击截图快捷键 F4。
圈选区域
进入截图界面后,按下鼠标左键,然后拖动即可圈选所要截取的区域; 圈选结束后,可以对圈选的区域进行微调:
- 使用 方向键,可以对所选区域的右边界和上边界进行微调;
- 使用 Shift+方向键,可以对所选区域的左边界和下边界进行微调;
- 使用 Ctrl+A,可以全选整个屏幕。
确定圈选
圈选完成后,点击 Enter
或者 Space
键,或者鼠标左键双击即可确认圈选;确认圈选后,会自动对所选区域进行 OCR 文字识别。
注意事项
Mac 权限设置
由于监控了截图快捷键,因此 Mac 需要开启相应的权限,请见下图:
评论