python识别文字(基于tesseract)代码实例


Posted in Python onAugust 24, 2019

这篇文章主要介绍了python识别文字(基于tesseract)代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Ubuntu版本:

1.tesseract-ocr安装

sudo apt-get install tesseract-ocr

2.pytesseract安装

sudo pip install pytesseract

3.Pillow 安装

sudo pip install pillow

开始写代码:

from PIL import Image
from pytesseract import pytesseract
image = Image.open('test.png')
code = pytesseract.image_to_string(image,lang='chi_sim')
print(code)

报错了:

python识别文字(基于tesseract)代码实例

找到路径,发现没有chi_sim.traineddata这个训练包

# 安装训练数据(equ为数学公式包)
sudo apt-get install tesseract-ocr-eng tesseract-ocr-chi-sim tesseract-ocr-equ

安装之后就会有训练包了,可以正常运行。

python识别文字(基于tesseract)代码实例

英文识别正确率较高,中文就比较鸡肋了。

python识别文字(基于tesseract)代码实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
Mar 30 Python
Python实现1-9数组形成的结果为100的所有运算式的示例
Nov 03 Python
Python配置虚拟环境图文步骤
May 20 Python
Python3离线安装Requests模块问题
Oct 13 Python
Python实现把多维数组展开成DataFrame
Nov 30 Python
Python3实现发送邮件和发送短信验证码功能
Jan 07 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
Feb 23 Python
Python爬取365好书中小说代码实例
Feb 28 Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 Python
python3.7调试的实例方法
Jul 21 Python
Django如何在不停机的情况下创建索引
Aug 02 Python
django前端页面下拉选择框默认值设置方式
Aug 09 Python
python图片二值化提高识别率代码实例
Aug 24 #Python
关于Python形参打包与解包小技巧分享
Aug 24 #Python
python-序列解包(对可迭代元素的快速取值方法)
Aug 24 #Python
对python中的装包与解包实例详解
Aug 24 #Python
Python3进制之间的转换代码实例
Aug 24 #Python
Python实现朴素贝叶斯的学习与分类过程解析
Aug 24 #Python
FFrpc python客户端lib使用解析
Aug 24 #Python
You might like
PHP中使用BigMap实例
2015/03/30 PHP
php实现mysql数据库连接操作及用户管理
2015/11/08 PHP
PHP简单获取多个checkbox值的方法
2016/06/13 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
php利用array_search与array_column实现二维数组查找
2019/07/08 PHP
多浏览器兼容性比较好的复制到剪贴板的js代码
2011/10/09 Javascript
JavaScript函数详解
2014/11/17 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
如何使用jquery修改css中带有!important的样式属性
2016/04/28 Javascript
JS实现的自定义显示加载等待图片插件(loading.gif)
2016/06/17 Javascript
Bootstrap零基础学习第一课之模板
2016/07/18 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
js和jquery中获取非行间样式
2017/05/05 jQuery
vue-cli 自定义指令directive 添加验证滑块示例
2017/10/19 Javascript
JavaScript面向对象继承原理与实现方法分析
2018/08/09 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
详解nodejs http请求相关总结
2019/03/31 NodeJs
详解webpack引用jquery(第三方模块)的三种办法
2019/08/21 jQuery
vue插件--仿微信小程序showModel实现模态提示窗功能
2020/08/19 Javascript
[03:14]辉夜杯主赛事 12月25日每日之星
2015/12/26 DOTA
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
python设置随机种子实例讲解
2019/09/12 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
2020/06/02 Python
比利时香水网上商店:NOTINO
2018/03/28 全球购物
Hoka One One法国官网:美国专业跑鞋品牌
2018/12/29 全球购物
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
建筑实习自我鉴定
2013/10/18 职场文书
五好党支部事迹材料
2014/02/06 职场文书
2014年幼儿园植树节活动方案
2014/03/02 职场文书
产品开发计划书
2014/04/27 职场文书
落实八项规定专题民主生活会对照检查材料
2014/09/15 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
Tomcat执行startup.bat出现闪退的原因及解决办法
2022/04/20 Servers