我已经根据在MacPorts上提供的文档通过GitHUb安装了Tesseract OCR,并且安装成功,并且
但是,我试图使用Tesseract OCR for 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:找不到命令
如果你和我分享一些关于如何得到这份工作的灯光,那就太棒了!
发布于 2016-06-29 06:02:33
为了使用Tesseract OCR,您可能需要遵循以下步骤:
1)将Tesseract OCR安装到您的系统中以安装
请结帐:https://github.com/tesseract-ocr/tesseract/wiki。
对于Ubuntu系统,可以运行:
sudo apt-get install tesseract-ocr2)制作具有以下内容的composer.json文件:
{"require":{"thiagoalessio/tesseract_ocr": "1.0.0-RC"}}3)从终端执行命令
composer install最后,做代码:
require_once "vendor/autoload.php";
echo (new TesseractOCR('test.png'))->run();希望这对你有用,
发布于 2020-01-14 16:57:39
您忘记在require_once之后插入使用thiagoalessio\TesseractOCR\TesseractOCR;
基本上,为了工作,你可以简单地做:
<?php
require_once "../vendor/autoload.php";
use thiagoalessio\TesseractOCR\TesseractOCR;
$ocr = new TesseractOCR("17.png");
$content = $ocr->run();
echo $content;https://stackoverflow.com/questions/38091060
复制相似问题