++++++++++++++++++++++++++
Term Project - Programming Language
==========================
OCR-Engine -- Optical-character-recognition-Built-in-JAVA-using-Tesseract-
OCR Engine using Tesseract OCR API- DOCUMENTATION
==========================
This paper represent a development and deployment and/or Implementation of Optical Character Recognition (OCR) to translate images of typewritten or handwritten characters into electronically editable format by preserving font properties. OCR can do this by applying pattern matching algorithm. The Recognized characters are stored in editable format. Thus OCR make the computer read the printed documents discarding noise. Keywords- Optical Character Recognition, Image convert to character, Image cropping.
This project contains 3 files:
1)Source-Code_Tesseract OCR.rar 2)OCR_Research_Paper.pdf 3)OCR Engine-PPT.pdf
Source-Code_Tesseract OCR.rar is the source code for this project which was implemented in eclipse JAVA IDE so you can extract it into workspace of Eclipse and import as eclipse existing project. copy two .dll files and paste it in following directories:
C:\Windows\System32 C:\Program Files\Java\jre1.8.0_91\lib\ext
C:\Program Files\Java\jdk1.8.0_91\bin\
So now you are ready with environment to implement OCR engine in your local machine. Add external library from following directories:
C:\Users{'usename'}\workspace\Tesseract-Ocr\lib\ghost4j-0.3.1.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\lib\jai_imageio.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\lib\jna.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\lib\junit-4.10.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\lib\tools.jar
C:\Users{'usename'}\workspace\Tesseract-Ocr\poi-3.14\poi-3.14-20160307.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\poi-3.14\poi-ooxml-3.14-20160307.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\poi-3.14\poi-ooxml-schemas-3.14-20160307.jar
C:\Users{'usename'}\workspace\Tesseract-Ocr\poi-3.14\ooxml-lib\curvesapi-1.03.jar C:\Users{'usename'}\workspace\Tesseract-Ocr\poi-3.14\ooxml-lib\xmlbeans-2.6.0.jar
So now you can run the following main java-applet file:
C:\Users{'usename'}\workspace\Tesseract-Ocr\src\www\yash\tess4j\frame.java
In this following directory we prepared testcase images samples so that you can test this project.
Authors - Yash Patel
Version 1.0