OcrPHPPHP 的 OCR 工具包
OcrPHP 是一个一个简洁优雅的图像识别转换文字的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(简体) or chi_tra(繁体)) ...... -
$psm
-- 识别类型默认为3 -
$type
-- 自定义识别输出的结果, 比如自定义身份证号码, 名片相关信息, 本类提供了身份证号码的输出('id'), 默认为空, 返回完全输出信息
评论
【回顾】支持 90+ 语言的文档 OCR 工具包
关注 "GitHub精选",设为 "星标"探索有意思的开源项目大家好,又见面了,我是 GitHub 精选君!背景介绍随着科技的发展和全球化的进程,我们经常遇到需要处理多语种文档的情况,例如商业合同、学术论文等。然而,当前主流的 OCR(Optical Character Recognition 光学
开源你我他
0
Git-ToolsGit 的工具包
git-toolsgit的工具包,具有如下特性: 1.keep:支持为空文件夹添加.gitkeep文件,自动删除已经存在文件的目录下的.gitkeep。 2.check:支持批量检测某个目录下所有
Git-ToolsGit 的工具包
0
LiosLinux 的 OCR 解决方案
linux-intelligent-ocr-solution(Lios)是Linux下一个开源的OCR解决方案,可将打印的文档转成可编辑的文本。特点:Singlescan&RepeatedSc
LiosLinux 的 OCR 解决方案
0
PyocrPython 的 OCR 库
Pyocr是OCR引擎的简单Python封装,支持Tesseract和Cuneiform等。支持Python2.7和3.x,要求Pillow。示例代码:importImageimportsysfrom
PyocrPython 的 OCR 库
0
nanoservPHP的Socket工具包
Nanoserv是PHP5.1以及以上版本下的一个socket守护进程的工具包。它是面向对象的,支持TCPwithSSL/TLS和UDP连接,多路传输和分叉听众,处理原料连接,线路输入的HTTP,SM
nanoservPHP的Socket工具包
0