Laravel Optical Character Reader(OCR) package using different OCR engines like Tesseract
Laravel Optical Character Reader(OCR) package using ocr engines like Tesseract under the hood., (*2)
OCR Engine Tesseract should be install in the system(e.g. for ubuntu sudo apt-get install tesseract-ocr
). Follow Tesseract installation guide here. Make sure from the command line you have the tesseract
command available., (*3)
Execute the following command in your terminal while you are in the root directory of your Laravel project to install this package:, (*4)
composer require alimranahmed/laraocr
Then, publish this package using php artisan vendor:publish
command, (*5)
That's All!, (*6)
This package can be used to read text from image to text using different type of interface like Web and Programming., (*7)
From anywhere of your code you can simply access the OCR
facade to scan image as below:, (*8)
\OCR::scan($imagePath);
After successful installation of this package we already have a web interface to parse text from image. Simply go to {project-url}/ocr
, select your image then click the Parse Image
button., (*9)
, (*10)
Upload Image, (*11)
, (*12)
Uploaded Image, (*13)
, (*14)
Parsed text, (*15)
Anyone is always welcome to contribute on the project. If you want to work with: 1. Just create and issue(even if you want to fix the issue). 2. After fixing any issue or adding any new feature just send a pull request 3. I will be happy to add your code for the betterment of this project. Thanks.., (*16)
This package is licensed under Apache License, Version 2.0, (*17)