python 识别图片中的文字信息方法


Posted in Python onMay 10, 2018

最近朋友需要一个可以识别图片中的文字的程序,以前做过java验证码识别的程序;

刚好最近在做一个python项目,所以顺便用Python练练手

1.需要的环境:

2.7或者3.4版本的python

2.需要安装pytesseract库

依赖PIL和tesseract-ocr库

本地环境是ubuntu,下面说一下 具体步骤:

2.7

1.安装PIL:

直接使用pip 安装; pip install Pillow

2.安装tesseract-ocr:

apt-get install tesseract-ocr

3.安装pytesseract

pip install pytesseract

使用python 3.4安装时;将pip 命令修改为pip3(都知道)

测试:

import pytesseract
from PIL import Image
img = Image.open('hb1.png')
data = pytesseract.image_to_string(img)
print (data)

注意: 会出现乱码

python 识别图片中的文字信息方法

以上这篇python 识别图片中的文字信息方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用PyFetion来发送短信的例子
Apr 22 Python
python如何通过protobuf实现rpc
Mar 06 Python
Python全排列操作实例分析
Jul 24 Python
Python实现按逗号分隔列表的方法
Oct 23 Python
Python中的取模运算方法
Nov 10 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
Oct 14 Python
使用python3 实现插入数据到mysql
Mar 02 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
使用python实现时间序列白噪声检验方式
Jun 03 Python
pycharm全局搜索的具体步骤
Jul 28 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
Sep 03 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
Nov 18 Python
python提取图像的名字*.jpg到txt文本的方法
May 10 #Python
Python之批量创建文件的实例讲解
May 10 #Python
python方法生成txt标签文件的实例代码
May 10 #Python
Python处理菜单消息操作示例【基于win32ui模块】
May 09 #Python
Python创建普通菜单示例【基于win32ui模块】
May 09 #Python
Python使用Windows API创建窗口示例【基于win32gui模块】
May 09 #Python
Python基于win32ui模块创建弹出式菜单示例
May 09 #Python
You might like
1.PHP简介
2006/10/09 PHP
用PHP 4.2书写安全的脚本
2006/10/09 PHP
php for 循环语句使用方法详细说明
2010/05/09 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
2015/04/08 PHP
php格式化json函数示例代码
2016/05/12 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
php使用环形链表解决约瑟夫问题完整示例
2018/08/07 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
初窥JQuery(二) 事件机制(1)
2010/11/25 Javascript
javascript 节点排序 2
2011/01/31 Javascript
JavaScript框架是什么?怎样才能叫做框架?
2015/07/01 Javascript
Jquery uploadify上传插件使用详解
2016/01/13 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
React中上传图片到七牛的示例代码
2017/10/10 Javascript
zTree节点文字过多的处理方法
2017/11/24 Javascript
VueRouter导航守卫用法详解
2017/12/25 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
vue实现输入一位数字转汉字功能
2019/12/13 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
[46:32]Fnatic vs OG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Pandas统计重复的列里面的值方法
2019/01/30 Python
python实现微信防撤回神器
2019/04/29 Python
python实现银联支付和支付宝支付接入
2019/05/07 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
2020/03/10 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
金宝贝童装官网:Gymboree
2016/08/31 全球购物
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
2012/02/04 面试题
党校自我鉴定范文
2013/10/02 职场文书
经理职责范文
2013/11/08 职场文书
爱心捐赠活动简讯
2015/07/20 职场文书
超市店长竞聘书
2015/09/15 职场文书
python内置模块之上下文管理contextlib
2022/06/14 Python
python数字图像处理之对比度与亮度调整示例
2022/06/28 Python