Skip to content

(java_baidu_ocr)Java调用百度OCR文字识别API实现图片文字识别软件

Notifications You must be signed in to change notification settings

Ymy214/java_baidu_ocr

Repository files navigation

java_baidu_ocr

Java调用百度OCR文字识别API实现图片文字识别软件

这是一款小巧方便,强大的文字识别软件,由Java编写,配上了窗口界面

调用了百度ocr文字识别API 识别精度高。

更新日志

新的改变 OcrViewer 2.0 更新于 2019.1.18

我对OcrViewer进行了一些功能拓展与界面美化,除了标准的本地图片识别功能,我增加了如下几点新功能,帮助你更方便使用本工具,进而更好地识别图像中的文字:

    1. 全新的界面设计,将会带来全新的使用体验;
    1. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    1. 增加了 截图识别 功能,你可以通过截取图片直接直接进行识别;
    1. 增加了图片预览功能,更加方便进行图文对比,减少容错;
    1. 增加了 清除图片预览 功能,可以清清除览的图片;
    1. 增加了 重新识别 等功能,如果不确定可以多次识别提高识别精确率;

下面是功能以及新界面展示

  • 识别出师表.png avatar

  • 截图出师表 .png识别结果 avatar

  • 识别代码.png avatar

  • 代码.png识别结果 avatar

  • 识腾讯新闻弹窗.png avatar

  • 腾讯新闻弹窗.png识别结果 avatar

  • 软件界面 avatar

Java源代码:

  • 主窗口类 FileChooserOCR2.java ////////////////////////////////////////////////////////////////////////////////////////////////

  • 截图窗口类 ScreenShotTest.java(参考自:https://www.jb51.net/article/48968.htm

↑↑↑↑↑↑↑↑↑↑↑↑以上为2019.1.18日OcrViewer2.0第二代↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

↓↓↓↓↓↓↓↓↓↓↓↓以下为2019.1.12日OcrViewer1.0第一代↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

  • 打包生成了jar可执行程序

  • 完整项目GitHub地址 新人有帮助有用的话请给个star谢谢了!

  • https://github.com/Ymy214/java_baidu_ocr

  • 识别图一 avatar

  • 图一识别结果 avatar

  • 识别图二 avatar

  • 图二识别结果 avatar

  • 识别图三 avatar

  • 图三识别结果 avatar

  • 软件界面 avatar

Java源代码:

最后,附上完整项目GitHub地址:

https://github.com/Ymy214/java_baidu_ocr

Stargazers over time

Stargazers over time

About

(java_baidu_ocr)Java调用百度OCR文字识别API实现图片文字识别软件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages