fizzday / ocrphp
一个简洁优雅的图像识别转换文字的php类库,可以轻松地将图像转换为文本,基于tesseract-ocr(一个简洁优雅的图像识别转换文字的php类库,须安装tesseract-ocr)
dev-master
2017-02-03 08:54 UTC
This package is not auto-updated.
Last update: 2024-09-14 19:09:33 UTC
README
描述
一个简洁优雅的图像识别转换文字的php类库,可以轻松地将图像转换为文本,基于tesseract-ocr(一个简洁优雅的图像识别转换文字的php类库,须安装tesseract-ocr
)
使用说明
使用composer安装
{
"require": {
"fizzday/ocrphp": "dev-master"
}
}
或者
composer require fizzday/ocrphp
注意:在识别之前,您需要安装tesseract引擎,您可以在我的博客中找到它...
识别
use Fizzday\OcrPHP;
OcrPHP::file($file)->run();
// or
OcrPHP::file($file)->lang($lang)->psm($psm)->run($type);
它应该看起来像
OcrPHP::file('/var/www/img/test.jpg')->lang('eng')->run();
// or
OcrPHP::file('/var/www/img/test.jpg')->lang(['eng', 'chi_sim'])->psm(3)->run('id');
注释
$file
-- 本地源文件$lang
-- 识别语言,例如英语(eng)、中文(chi_sim 或 chi_tra) ......$psm
-- 识别类型默认3$type
-- 特定结果,例如id_num、名片等,可以直接返回您所需的信息,默认null,此库提供了id_num返回,您只需在run()方法中传递'id'参数即可