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实现linux服务器批量修改密码并生成execl
Apr 22 Python
python使用内存zipfile对象在内存中打包文件示例
Apr 30 Python
详解Python中的正则表达式的用法
Apr 09 Python
django1.8使用表单上传文件的实现方法
Nov 04 Python
python中数据爬虫requests库使用方法详解
Feb 11 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 Python
Python基于多线程实现ping扫描功能示例
Jul 23 Python
pandas 使用均值填充缺失值列的小技巧分享
Jul 04 Python
Django ORM 常用字段与不常用字段汇总
Aug 09 Python
在OpenCV里使用特征匹配和单映射变换的代码详解
Oct 23 Python
pytest fixtures装饰器的使用和如何控制用例的执行顺序
Jan 28 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实现百度网盘图片直链的代码分享
2012/11/01 PHP
php获取域名的google收录示例
2014/03/24 PHP
PHP实现登陆表单提交CSRF及验证码
2017/01/24 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
快速查找数组中的某个元素并返回下标示例
2013/09/03 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
JQuery 控制内容长度超出规定长度显示省略号
2014/05/23 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
悬浮广告方法日常收集整理
2016/03/18 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
jquery实时获取时间的简单实例
2017/01/26 Javascript
微信小程序实战之自定义模态弹窗(8)
2017/04/18 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
vue2.* element tabs tab-pane 动态加载组件操作
2020/07/19 Javascript
JavaScript用document.write()输出换行的示例代码
2020/11/26 Javascript
python通过ssh-powershell监控windows的方法
2015/06/02 Python
Python简单连接MongoDB数据库的方法
2016/03/15 Python
Python使用Matplotlib实现雨点图动画效果的方法
2017/12/23 Python
Django框架中间件定义与使用方法案例分析
2019/11/28 Python
python设置表格边框的具体方法
2020/07/17 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
CSS3实现超慢速移动动画效果非常流畅无卡顿
2014/06/15 HTML / CSS
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
英国护发和美妆在线商店:Klip Shop
2019/03/24 全球购物
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
德国在线购买葡萄酒网站:Geile Weine
2019/09/24 全球购物
Tomcat Mysql datasource数据源配置
2015/12/28 面试题
公司新员工的演讲稿注意事项
2014/01/01 职场文书
小型女装店的创业计划书
2014/01/09 职场文书
大学生个人事迹材料
2014/01/21 职场文书
师德师风主题教育活动总结
2015/05/07 职场文书
您对思维方式了解多少?
2019/12/09 职场文书
php 防护xss,PHP的防御XSS注入的终极解决方案
2021/04/01 PHP
Python字典的基础操作
2021/11/01 Python
python高温预警数据获取实例
2022/07/23 Python
java获取一个文本文件的编码(格式)信息
2022/09/23 Java/Android