GithubHelp home page GithubHelp logo

yuzhang001 / ai-ocr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bingal/ai-ocr

0.0 0.0 0.0 1.44 MB

AI-OCR是基于PaddleOCR的OCR桌面客户端程序,支持Windows、Linux、MacOS等操作系统。 技术架构 前端界面:Electron + Reactjs + ArcoDesign OCR引擎:PaddleOCR + Pyinstaller 打包 前端和OCR引擎通信:thrift (跨语言RPC通信框架)

License: MIT License

Shell 3.83% JavaScript 59.50% Python 16.28% CSS 9.69% Thrift 1.00% HTML 5.99% Batchfile 3.70%

ai-ocr's Introduction

AI-OCR - 基于PaddleOCR的OCR桌面客户端

1. 简介

  • AI-OCR是基于PaddleOCR的OCR桌面客户端程序,支持Windows、Linux、MacOS等操作系统。
  • 技术架构
    • 前端界面:Electron + Reactjs + ArcoDesign
    • OCR引擎:PaddleOCR + Pyinstaller 打包成独立服务
    • 前端和OCR引擎通信:thrift (跨语言RPC通信框架)

2. 项目目录结构及文件说明

ai-ocr
├─public                       - 前端静态资源目录
├─src                          - 前端源码目录
├─thrift-src                   - thrift接口定义源码目录
├─py-service                   - OCR引擎服务目录
├─7zr.exe                      - 命令行版7zip,为了方便打包压缩
├─logo.icns                    - mac端图标
├─logo.ico                     - windows端图标
├─logo.png                     - 图标png格式
├─main.js                      - electron主进程入口
├─package-pyservice-mac.sh     - mac端打包OCR引擎服务脚本
├─package-pyservice-win.bat    - windows端打包OCR引擎服务脚本
├─preload.js                   - electron渲染进程预加载脚本,定义主题

3. 软件界面

软件界面

4. 功能简介

支持批量添加图片、拖动图片到软件界面、粘贴剪贴板的图片进行识别

5. 编译和打包说明(mac和windows)

AI-OCR编译和打包过程(mac版)

AI-OCR编译和打包过程(mwindows版)

6. 软件下载

链接:https://pan.baidu.com/s/1TPOs2qVnY9fpkfEGZnA10Q?pwd=nfxu 提取码:nfxu

如果本软件对你您有用,请多多支持,这将使我有更有动力不断完善,谢谢!

捐赠收款码

ai-ocr's People

Contributors

bingal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.