Tesseract-OCR安装教程-用PHP实现图片识别文字
分类:PHP相关
时间:2021-08-26 21:27
浏览:0
评论:0
前几天有朋友想做一个网站,要用到图片识别,本来想直接调用API,说是每天要调用次数太多,最好自行搭建接口,然后搜索了一下,为防止以后忘掉,特意写个教程,作为备用!
1、准备工作
我用的是CentOS 7,宝塔面板,要用到composer(确认版本在2.0以上)。
2、安装Tesseract-OCR
step1: yum search tesseract
step2: yum install tesseract.x86_64
step3:yum install tesseract-devel.x86_64 tesseract-osd.x86_64
step4:yum install tesseract-langpack-chi_sim.noarch
3、Tesseract-OCR的使用
检查tesseract支持的语言:tesseract --list-langs
进行基于中文的OCR: tesseract chin-ocr.png chin-out -l chi_sim(tesseract 图片名称 输出文本名称 -l 语言)
4、安装PHP辅助包
composer require thiagoalessio/tesseract_ocr
5、实现远程图片识别
function get_img_text($img){ require_once __DIR__ . '/vendor/autoload.php'; $imageUrl = $img; $imageTempName = tempnam(sys_get_temp_dir(), 'image-from-kartaterazu'); file_put_courses($imageTempName, file_get_courses($imageUrl)); $text = (new TesseractOCR($imageTempName))->lang('chi_sim')->run(); return $text; }
1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. PHP相关 > Tesseract-OCR安装教程-用PHP实现图片识别文字
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. PHP相关 > Tesseract-OCR安装教程-用PHP实现图片识别文字