需要安装的模块

PIL

pytesseract

需要下载的工具:

http://download.csdn.net/download/bo_mask/10196285

因为之前百度云的链接总失效,所以上传到了csdn,如果csdn没有积分的朋友可以到qq群:152376662 的群文件中下载

下载解压后,安装到默认的路径下,安装完成后如下图1:

并且复制解压文件的chi_sim.traineddata 文件到安装路径 C:\Program Files (x86)\Tesseract-OCR\tessdata  下图2,图3:

好的,如果你上面所有安装完了,那么还有最后一步,更改配置文件,位置如下图4:

打开后将原来的注释掉,新增:

# CHANGE THIS IF TESSERACT IS NOT IN YOUR PATH, OR IS NAMED DIFFERENTLY
# tesseract_cmd = 'tesseract'

tesseract_cmd = u'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe'        #此路径是你安装后的路径,对应的是图1的路径

保存!环境配置结束~



如下图,保存为111.png:

#test.py

from PIL import Image
import pytesseract

text=pytesseract.image_to_string(Image.open('111.png'),lang='chi_sim')
print(text)

执行结果:

(─.─|||   。。。 。。。。


总结:

  1. 用到的模块本身不具备识别汉字的功能,因此引入了第三方工具。
  2. 从执行效果来看,能力还有待提高。

转载于:https://www.cnblogs.com/botoo/p/8251606.html

python实战===用python识别图片中的中文相关推荐

  1. 通过Python的pytesseract库识别图片中的文字

    文章目录 前言 一.pytesseract 1.pytesseract是什么? 2.安装pytesseract 3.查看pytesseract版本 4.安装PIL 5.查看PIL版本 二.Tesser ...

  2. Python实战技术 - Python虚拟隔离环境 和 Docker技术

    Python实战技术 - Python虚拟隔离环境 和 Docker技术 已经学过,只想查查手册?--试试直接跳转到命令: (1)使用venv创建相关命令 (2)使用virtualenv创建相关命令 ...

  3. python实战|python爬取58同城租房数据并以Excel文件格式保存到本地

    python实战|python爬取58同城租房数据并以Excel文件格式保存到本地 一.分析目标网站url 目标网站:https://cq.58.com/minsuduanzu/ 让我们看看网站长啥样 ...

  4. python 识别图片中的中文_python识别图片中文字的方法

    Tesseract 文字识别是ORC的一部分内容,ORC的意思是光学字符识别,通俗讲就是文字识别.Tesseract是一个用于文字识别的工具,我们结合Python使用可以很快的实现文字识别.但是在此之 ...

  5. python 识别图片中的中文_Python中利用Tesseract软件来识别图片中的英文与中文

    OCR与Tesseract介绍 将图片翻译成文字一般被称为光学文字识别(Optical Character Recognition,OCR).可以实现OCR 的底层库并不多,目前很多库都是使用共同的几 ...

  6. python使用pyzbar批量识别图片中的二维码

    欢迎关注原创视频教程 Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.c ...

  7. 【Python】利用 pytesseract 识别图片中的数字

    文章目录 Win 平台 使用步骤 问题解决 Ref: Win 平台 使用步骤 一.安装包. 二.找个图片,运行如下识别程序. 示例程序: import pytesseract from PIL imp ...

  8. python图片切割以及识别图片中的文字

    今天记录在爬取图片网站时,需要按如下需求展示图片和答案: 本次爬取数据量不大,爬取内容也都集中在一个页面,网站也没有异步加载或反爬措施,但是遇到了三个难点: 难点一:图片链接是lazyload,且全部 ...

  9. python使用aip库识别图片中文字

    一.获取百度智能云API的AppID / API Key / Secret Key 1.创建应用 百度智能云登录地址:https://login.bce.baidu.com/ 2.立即创建 3.得到A ...

最新文章

  1. java object转list_这份Java开发规范,让你100%受益!
  2. 云计算背后的秘密(6)-NoSQL数据库的综述
  3. java mysql 清空表_MySQL 删除数据表
  4. 【网络流】Modular Production Line
  5. java中的基本数据类型_java的基本数据类型有哪些
  6. ORACLE B-TREE(B树)索引
  7. 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...
  8. PowerShell与活动目录
  9. flowable 实现多实例-会签-动态配置人员 参考demo
  10. lodash按需引入
  11. 人脸方向学习(十八):Face Landmark Detection-SAN-解读
  12. verilog 简单module_verilog简易教程
  13. 使用Spring Boot开发邮件系统
  14. kmp算法题全套svp版
  15. 科大讯飞语音合成Vue版教程
  16. App Thinning Xcode9打包选择
  17. 计算机统计各职称人数,用公式计算出各年教师的总人数和各职称的百分比
  18. 2020 CSP - J初赛 题解
  19. 我校全力开展抗洪救灾工作
  20. ICC 图文学习——LAB1:Data Setup 数据设置

热门文章

  1. jquery中prop()方法和attr()方法
  2. 编程学习好去处:35 个快速学习的编程网站
  3. PHPExcel生成或读取excel文件
  4. Java Web项目 配置 ueditor心得
  5. 发布水晶报表时需要在服务器进行如下操作
  6. springcloud的中文文档地址和中国社区
  7. Lampp Xampp配置SSL及自动http重定向https
  8. sphinx java_把 sphinx 官方提供的 java api 添加到 maven 库
  9. 计算机句法分析的研究现状,计算机理论论文融合语义和句型信息的中文句法分析方法研究与实现...
  10. java 放行文件_springmvc中关于静态资源的放行