我将tesseract ocr用于某些开发部分。我的程序在linux环境中可以正常工作,但是在mac上无法运行。 tesseract命令仍在命令行界面上运行。但在程序中,仍然出现以下错误。
错误!找不到命令“ tesseract”。确保系统上已安装> Tesseract OCR:https://github.com/tesseract-> ocr / tesseract当前的$ PATH是/ usr / bin:/ bin:/ usr / sbin:/ sbin
重现行为的步骤 添加库生成的tesseract命令,例如:
$data['fileText'] = (new TesseractOCR(public_path() . $document->file_path))
->hocr()
->psm(4)
->run();
环境
操作系统:MacOS Mojave
PHP版本:7.2(自制)
Tesseract版本:tesseract 4.0.0
tesseract-ocr-for-php版本:“ thiagoalessio / tesseract_ocr”:“ 2.7.2”,