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的源码浅要剖析Python的内存管理
Apr 16 Python
Python文件右键找不到IDLE打开项解决办法
Jun 08 Python
python实现爬虫下载美女图片
Jul 14 Python
快速排序的算法思想及Python版快速排序的实现示例
Jul 02 Python
Windows安装Python、pip、easy_install的方法
Mar 05 Python
tensorflow实现逻辑回归模型
Sep 08 Python
python的concat等多种用法详解
Nov 28 Python
详解Python循环作用域与闭包
Mar 21 Python
Python为何不能用可变对象作为默认参数的值
Jul 01 Python
Python2和3字符编码的区别知识点整理
Aug 08 Python
在Python中画图(基于Jupyter notebook的魔法函数)
Oct 28 Python
Python字典深浅拷贝与循环方式方法详解
Feb 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中函数内引用全局变量的方法
2008/10/20 PHP
Destoon实现多表查询示例
2014/08/21 PHP
Thinkphp调用Image类生成缩略图的方法
2015/03/07 PHP
关于PHP开发的9条建议
2015/07/27 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
2016/01/03 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
2016/02/15 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
jquery $.each 和for怎么跳出循环终止本次循环
2013/09/27 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
JavaScript 实现鼠标拖动元素实例代码
2014/02/24 Javascript
jQuery制作简洁的图片轮播效果
2015/04/03 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
详解jQuery简单的表格应用
2016/12/16 Javascript
理解javascript中的Function.prototype.bind的方法
2017/02/03 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
使用D3.js创建物流地图的示例代码
2018/01/27 Javascript
python实现问号表达式(?)的方法
2013/11/27 Python
Django框架中数据的连锁查询和限制返回数据的方法
2015/07/17 Python
Django 如何获取前端发送的头文件详解(推荐)
2017/08/15 Python
Python模拟三级菜单效果
2017/09/11 Python
django框架两个使用模板实例
2019/12/11 Python
python 实现在无序数组中找到中位数方法
2020/03/03 Python
澳大利亚儿童鞋在线:The Trybe
2019/07/16 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
会计专业个人自我鉴定
2014/03/21 职场文书
主题实践活动总结
2014/05/08 职场文书
群众路线教育实践活动学习心得体会
2014/10/30 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
2016全国“质量月”活动标语口号
2015/12/26 职场文书
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB
python APScheduler执行定时任务介绍
2022/04/19 Python