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 相关文章推荐
Python Tkinter实现简易计算器功能
Jan 30 Python
基于python list对象中嵌套元组使用sort时的排序方法
Apr 18 Python
TensorFlow实现Logistic回归
Sep 07 Python
python生成多个只含0,1元素的随机数组或列表的实例
Nov 12 Python
Python饼状图的绘制实例
Jan 15 Python
pymongo中group by的操作方法教程
Mar 22 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
Apr 16 Python
在python中logger setlevel没有生效的解决
Feb 21 Python
python pandas.DataFrame.loc函数使用详解
Mar 26 Python
Tensorflow--取tensorf指定列的操作方式
Jun 30 Python
Pycharm添加虚拟解释器报错问题解决方案
Oct 13 Python
Python OpenCV 彩色与灰度图像的转换实现
Jun 05 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函数utf8转gb2312编码
2006/12/21 PHP
php修改NetBeans默认字体的大小
2013/07/02 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
PHP实现将上传图片自动缩放到指定分辨率,并保持清晰度封装类示例
2019/06/17 PHP
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
Jqgrid表格随窗口大小改变而改变的简单实例
2013/12/28 Javascript
IE6下拉框图层问题探讨及解决
2014/01/03 Javascript
js日期对象兼容性的处理方法
2014/01/28 Javascript
javascript 面向对象封装与继承
2014/11/27 Javascript
Javascript编程中几种继承方式比较分析
2015/11/28 Javascript
JavaScript数组实现数据结构中的队列与堆栈
2016/05/26 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
Vue2.0实现购物车功能
2017/06/05 Javascript
Vuex 快速入门(简单易懂)
2018/09/20 Javascript
Vue实现的父组件向子组件传值功能示例
2019/01/19 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
react-intl实现React国际化多语言的方法
2020/09/27 Javascript
[02:29]大剑、皮鞭、女装,这届DOTA2勇士令状里都有
2020/07/17 DOTA
python实现查找两个字符串中相同字符并输出的方法
2015/07/11 Python
python类中super()和__init__()的区别
2016/10/18 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
Tensorflow中的降维函数tf.reduce_*使用总结
2020/04/20 Python
python和c语言哪个更适合初学者
2020/06/22 Python
深入了解Python装饰器的高级用法
2020/08/13 Python
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
荷兰在线体育用品商店:Avantisport.nl
2018/07/04 全球购物
社会保险接收函
2014/01/12 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
2014年护理部工作总结
2014/11/14 职场文书
湘江北去观后感
2015/06/15 职场文书
深入浅出讲解Java8函数式编程
2022/01/18 Java/Android
基于Python实现将列表数据生成折线图
2022/03/23 Python