https://github.com/cloudy-sfu/GUI-for-paddlepaddle-OCR
The GUI for "paddlepaddle" OCR
https://github.com/cloudy-sfu/GUI-for-paddlepaddle-OCR
ocr paddleocr paddlepaddle pyqt5 python
Last synced: about 1 year ago
JSON representation
The GUI for "paddlepaddle" OCR
- Host: GitHub
- URL: https://github.com/cloudy-sfu/GUI-for-paddlepaddle-OCR
- Owner: cloudy-sfu
- License: gpl-3.0
- Created: 2022-01-23T11:57:52.000Z (over 4 years ago)
- Default Branch: paddleocr-v4-pyqt-5
- Last Pushed: 2024-02-09T09:50:07.000Z (over 2 years ago)
- Last Synced: 2024-08-04T13:06:51.409Z (almost 2 years ago)
- Topics: ocr, paddleocr, paddlepaddle, pyqt5, python
- Language: Python
- Homepage:
- Size: 24.6 MB
- Stars: 32
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GUI for `paddlepaddle` OCR
The GUI for `paddlepaddle` OCR


## Introduction
A Windows GUI to perform optical character recognition using `paddlepaddle` OCR models. With this program, users can recognize text in images from the clipboard or files.
Support recognizing multiple languages' characters from `*.png` and `*.jpg` images.
Supported languages are listed in `languages.csv`.
Screenshot

## Usage
### Release
1. Download and unzip the latest release.
2. Run `GUI-for-paddlepaddle-OCR.exe`.
### Compile from source code
Download `paddle_inference.zip` corresponding to `cpu_avx_mkl` from [paddlepaddle website](https://paddleinference.paddlepaddle.org.cn/master/user_guides/download_lib.html#windows) (accessed Feb 9, 2024), unzip, and put in the program root as directory `mklml/`. The expected file structure in this directory is shown in `mklml_index`.
Run the following command:
```
pip install -r requirements.txt
pyinstaller main.spec
```
## Acknowledgment
[Inference models](https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.7/paddleocr.py#L72)
Our license doesn't cover files at the following locations.
```
inference_models/
paddleocr/
```