cfanatic / cv-birdview

Image perspective transformation and text recognition

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

opencv-Birdview

This repository features an image perspective transformation and text recognition tool.

Following is a summary of the main features:

  • Image cropping automation
  • Bird's eye view transformation
  • Optical character recognition

Run this on anything you want to digitize such as checks, receipts, business cards or media front covers:

Example

Requirements

Developed and tested on the following setup:

  • CMake 3.0.0
  • OpenCV 4.1.0
  • Boost 1.67.0
  • Tesseract 4.0.0

Installation

I recommend to use Visual Studio Code. If not, run the following commands:

cmake CMakeLists.txt
make
./Birdview

Usage

Make sure to update the configuration file first.

The image above as an input should yield:

OCR

Transformation

About

Image perspective transformation and text recognition


Languages

Language:C++ 96.7%Language:CMake 3.3%