【发布时间】:2018-08-09 11:51:00
【问题描述】:
我在C:\Program Files (x86)\Tesseract-OCR中安装了tesseract。在命令提示符下,如果我使用tesseract 123.png sample 执行,那么它可以工作。但我不能将tesseract 与php 一起使用。我已经尝试了许多相同的库和代码。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
tesseract 123.png 示例命令仅适用于通过命令提示符安装的 tesseract 文件夹
-
PHP 的错误是什么?在 PHP 中,一个命令可能会失败的方式有上百万种。提供您尝试过的代码的证明。如果您想要一个好的答案而不是猜测,请关注MCVE..
-
没有显示错误。我使用的代码是
if(isset($_POST['submit'])) { require_once dirname(__FILE__).'/TesseractOCR/TesseractOCR.php'; $file = dirname(__FILE__). '/upload/' . $_FILES['image']['name']; move_uploaded_file($_FILES['image']['tmp_name'], $file); $obj = new TesseractOCR($file); $obj->setTempDir(dirname(__FILE__).'/temp'); $text = $obj->recognize(); }Github链接:github.com/mepawan/phpocr-demo
标签: php windows wamp ocr tesseract