Как настроить и запустить Tesseract OCR для PHP (с открытым исходным кодом)?

Я установил Tesseract OCR через MacPorts на основе документации, предоставленной на GitHUb, и они были успешно установлены, и

Тем не менее, я пытаюсь использовать Tesseract OCR для PHP (https://github.com/thiagoalessio/tesseract-ocr-for-php), поэтому я загружаю zip и включаю библиотеку в свой php файл, и использую

echo (new TesseractOCR('text.png'))
->run();

но ничего не появляется

Ниже приведен полный код в php

<?php

REQUIRE_ONCE __DIR__.'/src/TesseractOCR.php';

echo (new TesseractOCR('text.png'))
->run();

?>

Мой журнал ошибок имеет эту запись:

sh: tesseract: команда не найдена

Если вы поделитесь со мной некоторыми соображениями о том, как получить эту работу, это будет здорово!

2

Решение

Чтобы использовать Tesseract OCR, вам может потребоваться выполнить следующие действия:

1) Установите Tesseract OCR в вашу систему. Для установки

пожалуйста, проверьте:https://github.com/tesseract-ocr/tesseract/wiki.

Для Ubuntu Linux System вы можете запустить:

sudo apt-get install tesseract-ocr

2) Создайте файл composer.json со следующим содержимым:

{"require":{"thiagoalessio/tesseract_ocr": "1.0.0-RC"}}

3) Выполнить команду с терминала

composer install

4) Наконец, сделайте код PHP:

require_once "vendor/autoload.php";
echo (new TesseractOCR('test.png'))->run();

Надеюсь, это будет работать для вас,

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]