Tesseract OCR по-прежнему не работает в PHP после установки ⇐ Php
-
Anonymous
Tesseract OCR по-прежнему не работает в PHP после установки
У меня возникла проблема при использовании Tesseract OCR. Я уже просматривал Интернет, посещал различные связанные веб-сайты и следовал всем инструкциям из основной документации и stackoverflow, но ни один из них не работает в моей ситуации. Я уже установил библиотеку в composer и загрузил программное обеспечение tesseract. Я также включил путь C:\Program Files\Tesseract-OCR\ к системным переменным среды, но по-прежнему выдает ошибку Error! Команда «тессеракт» не найдена. Убедитесь, что в вашей системе установлен Tesseract OCR: https://github.com/tesseract-ocr/tesseract. Текущий $PATH — /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr. /bin:/sbin:/bin:/snap/bin .
Это мои коды для ответа на этот вопрос.
// date_default_timezone_set('Азия/Сингапур'); ini_set('display_errors', '1'); ini_set('display_startup_errors', '1'); error_reporting(E_ALL); require('./vendor/autoload.php'); // include('./connect/index.php'); // include('./class/class.pdf2text.php'); используйте thiagoalessio\TesseractOCR\TesseractOCR; если (isset($_POST['submit'])) { пытаться { эхо (новый TesseractOCR('lazada.pdf')) -> запустить(); } catch(Исключение $e) { echo "ошибка: ".$e->getMessage(); } } Мои библиотеки композитора.json
"требуется": { "thiagoalessio/tesseract_ocr": "^2.13", "ottosmops/pdftotext": "^2.0", "spatie/pdf-to-text": "^1.4", "smalot/pdfparser": "^2.7", "setasign/fpdf": "1.8.*", "setasign/fpdi": "^2.0", "php-xpdf/php-xpdf": "^0.1.0", "symfony/process": "^4.0" } Как решить проблему? Заранее спасибо.
У меня возникла проблема при использовании Tesseract OCR. Я уже просматривал Интернет, посещал различные связанные веб-сайты и следовал всем инструкциям из основной документации и stackoverflow, но ни один из них не работает в моей ситуации. Я уже установил библиотеку в composer и загрузил программное обеспечение tesseract. Я также включил путь C:\Program Files\Tesseract-OCR\ к системным переменным среды, но по-прежнему выдает ошибку Error! Команда «тессеракт» не найдена. Убедитесь, что в вашей системе установлен Tesseract OCR: https://github.com/tesseract-ocr/tesseract. Текущий $PATH — /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr. /bin:/sbin:/bin:/snap/bin .
Это мои коды для ответа на этот вопрос.
// date_default_timezone_set('Азия/Сингапур'); ini_set('display_errors', '1'); ini_set('display_startup_errors', '1'); error_reporting(E_ALL); require('./vendor/autoload.php'); // include('./connect/index.php'); // include('./class/class.pdf2text.php'); используйте thiagoalessio\TesseractOCR\TesseractOCR; если (isset($_POST['submit'])) { пытаться { эхо (новый TesseractOCR('lazada.pdf')) -> запустить(); } catch(Исключение $e) { echo "ошибка: ".$e->getMessage(); } } Мои библиотеки композитора.json
"требуется": { "thiagoalessio/tesseract_ocr": "^2.13", "ottosmops/pdftotext": "^2.0", "spatie/pdf-to-text": "^1.4", "smalot/pdfparser": "^2.7", "setasign/fpdf": "1.8.*", "setasign/fpdi": "^2.0", "php-xpdf/php-xpdf": "^0.1.0", "symfony/process": "^4.0" } Как решить проблему? Заранее спасибо.
Мобильная версия