Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucadibello/imagereader

Using Flask and Tesseract this website is able to read all the text written in an image using OCR (Optical Character Recognition).
https://github.com/lucadibello/imagereader

flask jinja2-templates ocr ocr-recognition python3 tesseract-ocr tesseract-ocr-api

Last synced: 3 months ago
JSON representation

Using Flask and Tesseract this website is able to read all the text written in an image using OCR (Optical Character Recognition).

Awesome Lists containing this project

README

        

# ImageReader
This website is able to read all the text written in an image using OCR (Optical Character Recognition).
It uses Flask (back-end) and as front-end framework Material Design Bootstrap (jQuery edition).

## Homepage
![Home page](static/img/readme/home.PNG)

## Scan results
![Scan result](static/img/readme/result.PNG)

# Setup
## Install requirements
### UNIX
```bash
pip3 install -r requirements.txt
```

### Windows
```bash
pip install -r requirements.txt
```

## Setup Tesseract path
Insert Tesseract file path in main.py (line 54):

```python
# Example: r'D:\TesseractOCR\tesseract'
pytesseract.pytesseract.tesseract_cmd = r''
```

# Start Flask webserver
## UNIX
```'bash
python3 main.py
```

## Windows
```bash
python main.py
```

PS: The webserver will start on the port 5000