PHP - читать текст с изображения с TesseractOCR - PullRequest
0 голосов
/ 30 января 2020

Я использую Windows Сервер 2016 64-битный и установленный TesseractOCR отсюда: https://github.com/UB-Mannheim/tesseract/wiki 64-битная версия tesseract-ocr-w64-setup-v5.0.0-alpha.20191030.exe

Затем я установил пакет PHP: composer require thiagoalessio/tesseract_ocr

, затем включил сначала:

require_once('../vendor/autoload.php');
use thiagoalessio\TesseractOCR\TesseractOCR;

, затем попробовал официальный путь:

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

который дал мне 500 error

так что я думаю, что это для старых PHP версий (у меня 7), поэтому я поднял глаза и обнаружил:

$tesseract = new TesseractOCR('read.png');
$text = $tesseract->recognize();
file_put_contents('soo.txt', $text);

soo.txt генерируется, но пусто

тогда я попробовал:

$ocr = new TesseractOCR("read.png");
$content = $ocr->run();
echo $content;

и это снова дало мне 500 error!

что с ним не так ??

...