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 排列组合之itertools
Mar 20 Python
使用python在校内发人人网状态(人人网看状态)
Feb 19 Python
python通过zlib实现压缩与解压字符串的方法
Nov 19 Python
Python中decorator使用实例
Apr 14 Python
讲解Python中fileno()方法的使用
May 24 Python
Python实现购物车购物小程序
Apr 18 Python
PyQt5每天必学之拖放事件
Aug 27 Python
python 读取文件并把矩阵转成numpy的两种方法
Feb 12 Python
不归路系列:Python入门之旅-一定要注意缩进!!!(推荐)
Apr 16 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
Oct 09 Python
pytorch .detach() .detach_() 和 .data用于切断反向传播的实现
Dec 27 Python
Python 找出英文单词列表(list)中最长单词链
Dec 14 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
投票管理程序
2006/10/09 PHP
PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠
2015/09/30 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
2020/11/10 PHP
DWZ table的原生分页浅谈
2013/03/01 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
往光标所在位置插入值的js代码
2013/09/22 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
2016/10/26 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
2017/03/15 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
ECMAScript6变量的解构赋值实例详解
2017/09/19 Javascript
React中常见的动画实现的几种方式
2018/01/10 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
vue-swiper的使用教程
2018/08/30 Javascript
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
vue实现表单录入小案例
2019/09/27 Javascript
javascript简单实现深浅拷贝过程详解
2019/10/08 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
2019/11/19 Javascript
[00:06]Yes,it worked!小卡尔成功穿越时空加入战场!
2019/07/20 DOTA
python制作花瓣网美女图片爬虫
2015/10/28 Python
python正则表达式之作业计算器
2016/03/18 Python
一个基于flask的web应用诞生 使用模板引擎和表单插件(2)
2017/04/11 Python
Python学习小技巧之列表项的拼接
2017/05/20 Python
Python实现PS图像调整颜色梯度效果示例
2018/01/25 Python
全面了解django的缓存机制及使用方法
2019/07/22 Python
历史专业个人求职信范文
2013/12/07 职场文书
2014年公司迎新年活动方案
2014/02/24 职场文书
中秋寄语大全
2014/04/11 职场文书
跑操口号
2014/06/12 职场文书
地道战观后感400字
2015/06/04 职场文书
统招统分证明
2015/06/23 职场文书
企业廉洁教育心得体会
2016/01/20 职场文书
OpenCV-Python模板匹配人眼的实例
2021/06/08 Python