Skip to content

Laravel Tesseract. Parsing text from images in laravel and php. Extracting text from images

Notifications You must be signed in to change notification settings

07Rinat07/Laravel-Tesseract-Parsing-text-image

Repository files navigation

Laravel Tesseract.

Парсинг текста с изображений в laravel и php. Извлекаем текст из изображений

Установка для Линукс Убунту

Установка расширения в проект:

  • composer require thiagoalessio/tesseract_ocr

Для проекта

  • скачай картинку с текстом и перемести ее в проект в папку public

  • создай консольную команду для запуска --- php artisan make:command GoCommand

  • в файле GoCommand.php внеси изменения на такое: protected $signature = 'go'; и еще ниже public function handle() public function handle() { $image = public_path('/doc.test.jpg'); $tesseract = new TesseractOCR($image);

      $content = $tesseract->lang('rus')->run();
      dd($content);
    

    }

  • скачай пакет языка на русском---https://github.com/tesseract-ocr/tessdata/blob/main/rus.traineddata нажав на кнопку по центру View raw

  • если на windows то дальше пройди по пути C:\Program Files\Tesseract-OCR\tessdata и вставь этот пакет русского языка и сохрани

  • php artisan go (в кансоле набери и увидешь текст с картинки)

About

Laravel Tesseract. Parsing text from images in laravel and php. Extracting text from images

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published