Tesseract Ocr文字识别
Tesseract的OCR引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。2005年,Tesseract由美国内华达州信息技术研究所获得,并求诸于Google对Tesseract进行改进、消除Bug、优化工作。Tesseract目前已作为开源项目发布在Google Project. 运行环境:
先看效果:? 一、安装python模块
二、安装tesseract orc 下载地址:https://github.com/UB-Mannheim/tesseract/wiki?点击“tesseract-ocr-w64-setup-v4.0.0-beta.1.20180414.exe”下载安装。 注意:安装的时候选中中文包。 本人安装目录:C:UsersAdministratorAppDataLocalTesseract-OCR 使用命令,查看版本号和支持语言:
三、配置tesseract运行文件 C:Python36Libsite-packagespytesseractpytesseract.py 找到文件:
修改为:
四、代码识别 from PIL import Image
import pytesseract
path = "imgtext-img.png"
text = pytesseract.image_to_string(Image.open(path),lang='chi_sim')
print(text)
作为非常优秀的Ocr识别库,tesseract当然可以训练自己的数据模型,从而达到为我所用目的,后续文字会介绍如果训练自己的文字识别库。 ? (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |