我已经根据 GitHUb 上提供的文档通过 MacPorts 安装了 Tesseract OCR,并且它们已成功安装,并且
但是,我正在尝试将 Tesseract OCR 用于 PHP ( https://github.com/thiagoalessio/tesseract-ocr-for-php ),所以我下载了 zip 并将库包含到我的 php 文件中,并使用
echo (new TesseractOCR('text.png'))
->run();
Run Code Online (Sandbox Code Playgroud)
但什么都没有出现。
以下是php中的完整代码
<?php
REQUIRE_ONCE __DIR__.'/src/TesseractOCR.php';
echo (new TesseractOCR('text.png'))
->run();
?>
Run Code Online (Sandbox Code Playgroud)
我的错误日志有这个条目:
sh:tesseract:找不到命令
如果您能与我分享一些有关如何获得这项工作的信息,那就太好了!
为了使用 Tesseract OCR,您可能需要遵循以下步骤:
1) 将 Tesseract OCR 安装到您的系统中进行安装
请结帐:https : //github.com/tesseract-ocr/tesseract/wiki。
对于 Ubuntu Linux 系统,您可以运行:
sudo apt-get install tesseract-ocr
Run Code Online (Sandbox Code Playgroud)
2) 制作 composer.json 文件,内容如下:
{"require":{"thiagoalessio/tesseract_ocr": "1.0.0-RC"}}
Run Code Online (Sandbox Code Playgroud)
3)从终端执行命令
composer install
Run Code Online (Sandbox Code Playgroud)
4)最后,做PHP代码:
require_once "vendor/autoload.php";
echo (new TesseractOCR('test.png'))->run();
Run Code Online (Sandbox Code Playgroud)
希望这对你有用,
| 归档时间: |
|
| 查看次数: |
14126 次 |
| 最近记录: |