Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cseas/ocr-table

Extract tables from scanned image PDFs using Optical Character Recognition.
https://github.com/cseas/ocr-table

extract-tables ocr ocr-table optical-character-recognition pdfminer python scanned-image-pdfs shell tesseract

Last synced: 7 days ago
JSON representation

Extract tables from scanned image PDFs using Optical Character Recognition.

Awesome Lists containing this project

README

        

# ocr-table
This project aims to extract tables from scanned image PDFs using Optical Character Recognition.

# Install Requirements

1. Tesseract OCR
```sh
sudo apt-get install tesseract-ocr
```

2. Imagemagick
```sh
sudo apt-get install imagemagick
```

3. PDF Utilities
```sh
sudo apt-get install poppler-utils
```

4. Python packages
```sh
sudo pip install -r requirements.txt
```

# Usage

1. Clear the [pdf/](pdf) folder and copy all your pdf files to be scanned in it.

2. Run the OCR:
```sh
python3 shellocr.py
```

3. The scanned text files shall be available in the [txt/](txt) folder once the process completes.

# Alternate

1. If the above doesn't work for you, try the alternate method.

2. Save your file as input.pdf in the root directory.

3. Run
```sh
python3 pdf_miner.py
```