TesseractOCR根本不起作用

时间:2015-05-05 16:40:55

标签: php ocr tesseract

我在Linux服务器上运行Tesseract,PHP 5.4。我将主类文件上传到了类/ TesseractOCR.php,将chmod设置为666并且不幸的是它仍然返回警告而不是来自png文件的任何值。

这是我的代码:

require_once 'classes/TesseractOCR.php';
....
$tesseract = new TesseractOCR($file);
$tesseract->setTempDir('/absolute_path_to/temp/'); // temp folder have chmod 777
$tesseract->setWhitelist(range(0,9), '-+.'); // i'm trying to recognize phone numbers
echo $tesseract->recognize();

警告:

Warning: file_get_contents(/absolute_path_to/temp/366108750.txt): failed to open stream: No such file or directory in /absolute_path_to/classes/TesseractOCR.php on line 236

我尝试了很多方法来使用临时文件夹的路径(也没有它),但我仍然没有得到任何东西。我非常感谢任何帮助或建议;我试图谷歌解决方案,但每个人来设置临时文件夹,这对我没有帮助。

非常感谢提前。

0 个答案:

没有答案