Data recognition Library

Closed Posted 5 years ago Paid on delivery
Closed Paid on delivery

Key Requirements

1. Get text from an image (Given a region). High accuracy 98% or better, dirty or complex backgrounds

2. Patron comparison (Detect and calculate similarity)

** Compatible with Windows and Linux

Additional requirements (Negotiable)

-. Method to get differential image.

-. Method to compare two images (different sizes)

-. Method that load the result file and return all the cuts (Regions)

-. Pre-processing: Correct possible rotation.

-. Wrapper for .Net

Expected Flow

1. Load the configuration data from JSON or XML Object (File or memory). (Have to be an application parameter)

2. Load the inspected image

3. For each Text Region

3.1 Clean the image region

3.2 Get the text inside de region

3.3 The result will be stored in the result document.

4. For each Image Region

4.1 without sample imagen

4.1.1 Store the new coordinates and size

4.2 with sample imagen

4.2.1 Compare the region and the image

4.2.2 Store the new coordinates and size

4.2.3 Store the similirity

5. Result Object in JSON or XML format (Memory or File)

** If the inspected image has a different size, all the coordinates will

Configuration Content

1. Expected image size and resolution (Sample size)

2. List of text regions

A text region is defined by an unique name or identifier

and the coordinates where is expected the text (X,Y).

** possible additional configuration for the image processing or the

ocr process, for example, the font to process (Proposed by the developer)

3. List of image regions

A image region is defined by an unique name or identifier,

the coordinates where is expected the image (X,Y).

and optional image (Base 64) for comparison purpose.

Required OCR Fonts:

- Arial

- OCR A

Deliverable:

- Compiled DLL

- Compiled SO (Optional)

- Use example (Command Line or Simple UI)

- Install and Use instructions

Related technologies:

- C++ (Dynamic Library)

- OpenCV

- Tesseract

- QT (Optional)

API C++ Programming Image Processing OCR OpenCV

Project ID: #17588922

About the project

12 proposals Remote project Active 5 years ago

12 freelancers are bidding on average $592 for this job

skfaroo123

Dear client, Thanks a lot for taking your precious time to read my message. After browsing your job description, I am very interested in your project and I believe I’m qualified for the task. Regarding OpenCV More

$1000 USD in 10 days
(54 Reviews)
6.9
moeed10

Hi, I have experience in Tesseract, opencv, OCR and QT. I have been using c++ since 2010. I can deliver you the efficiency you require. I have a lot of experience in Computer Vision applications / image and video p More

$750 USD in 10 days
(12 Reviews)
6.3
erndsglts

i have 7 years experience in QT,C++ on linux and window. i have experience in usage tessaract library with Qt.

$750 USD in 10 days
(48 Reviews)
5.9
suju8811

Hello client! I read your project carefully and I am interested in your project really. I am a image processing expert and in particular I have own OCR engine. I can build your project and it is clear to me. I More

$1000 USD in 10 days
(10 Reviews)
5.6
shinemonkey212

How are you? I am OpenCV expert. I have read your initial requirement in detail and have become very interested in your requirement. I have the skill to satisfy your requirements. I have experience of 10 years for More

$277 USD in 10 days
(7 Reviews)
5.1
KashirinA

⭐⭐⭐If you clear me, click button chart button beside on my proposal⭐⭐⭐ Dear Hiring Manager! I think that your project good fit for me. Don't warry about my skill and talent You can see my skill and talent via my pr More

$600 USD in 10 days
(1 Review)
2.6
znawazch

Already we have worked for OCR, LPR, NLPR, For plate recognition and data ready from image, Our role will be as developer of component as per requirement of client, listed above or scope as per discussion

$555 USD in 10 days
(0 Reviews)
0.0
bitsZyx

Hello Technical aspects, I would like to implement it with following environment:- Qt 5.7, Tesseract + openc, C++(11). Using Qt, I would be easy to port same code in windows (.DLL) and Linux (.SO).

$555 USD in 15 days
(0 Reviews)
0.0