python 图片识别 文字
以前一直觉得图片上面能识别文字是一件特别高大上的事情,发现有了python以及其工具包tesseract。exe,一切都会变得简单。
比如我们要识别以下图片,则可以打印出 “你放弃时它会巨己停在你胄上 你死命追求一个人”等信息
那么我们一起来搭建其环境。
(1) 安装相应的tesseract以及配置其中文语言包的环境。可以自行下载tesseract-ocr3.0的安装包和中文语言包
(2)python安装相应的模块,在命令行当中直接进行安装。
pip install PIL (如果该命令在系统当中不存在,请更换为pip install Pillow)
pip install pytesseract
(3)配置环境
打开python安装的位置
C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\pytesseract\pytesseract.py,对其进行编辑
将该文件当中的tesseract_cmd = 'tesseract'替换为tesseract_cmd = 'D:/pythonImageSee/Tesseract-OCR/tesseract.exe'(第二个为刚才安装的软件的路径。)注意:此处的路径为“/”左斜杠,而非“\”右斜杠,否则运行相应的代码时会系统报找不到文件的错误
(4)运行相应的代码,即可看到识别的效果
from PIL import Image
import pytesseract
#上面都是导包,只需要下面这一行就能实现图片文字识别
text=pytesseract.image_to_string(Image.open('ceshi.png'),lang='chi_sim')
print(text)
(5)哈哈,成功了,运行结果如下,小伙伴感兴趣的可以试一下
python 图片识别 文字相关推荐
- 初体验python图片识别文字【Tesseract】OCR技术
系列文章目录 @[TOC](文章目录) 前言 现在OCR技术用的比较广泛,但是大多接口都是需要付费,例如腾讯.百度.阿里 但是当我们想用到里面的文字时,还是要一个字一个字打出来.那么我们能不能直接识别 ...
- python图片转文字_【收藏】图片转成文字的方法总结,python批量图片转文字信息参考源码...
在日常办公或者学习中,往往存在这样一个工作场景,比如,"老王,我这里有一张图片,你把里面的文字信息给我整理出来",都2021年了,你真的还在手敲图片文字信息么?那么还不赶紧收藏这篇 ...
- 【批量图片识别文字命名】如何批量图片识别文字并将识别的文字重命名该图片,怎么弄?下面叫你方法
前段时间接到一个棘手的难题(识别图片文字,将图片文件名改成该文字) 因为不解决就得手动挨个挨个输入然后把文件命名好 今天又一个文件需求是这样的 图上有姓名文字,要识别出来改成每一张图跟这个一样,有的人 ...
- 如何批量图片识别文字?两个好用的电脑端软件教程
如何批量图片识别文字?无论是我们拍摄课堂上的PPT,还是我们日常的一些文字截图.这些文字都是图片文字,很不利于于我们整理复习.如果我们要是一个一个打字的话将会很耽误时间,实际上我们完全可以借助一些工具 ...
- 中文汉字注音,汉字转拼音,支持图片识别文字,支持结果转图下载,附上小程序核心源码
"文字注音"小程序在微信.字节跳动.支付宝.QQ等小程序平台同步上线,微信.头条.抖音.支付宝.QQ中搜索"文字注音"即可获得. 一.功能 汉字转拼音,支持图片 ...
- 手机端有没有好用的图片识别文字工具值得推荐?
图片转文字,用到的就是OCR识别技术,针对网络上复杂字体实现精确识别功能,经常用于社交.电商.学习等场景.传统的将图片识别文字的方式选择手动书写,随着AI智能技术的应用,以OCR智能识别工具由于使用简 ...
- 这篇文章让你学会根据图片识别文字
随着科技的不断发展进步,越来越多的文字信息包含在了图片中,如果某一天我们需要将图片里的文字提取出来,应该怎么做呢?有人会说:"手打输入".而这不是一个好办法,因为它只能应对数量不多 ...
- 怎么在线图片识别文字?这里有你需要的方法
在平时工作中相信很多小伙伴都会存储一些图片格式的文件资料,一些设备参数.描述等文字内容数据.因为使用图片储存和传输都比较方便,还便于在不同设备中分享查看.最近有小伙伴咨询在一些使用需要以文字格式来输入 ...
- OCR图片识别文字源码(支持多国文字识别)
OCR图片识别文字源码(支持多国文字识别) 程序员帮帮
- python 图片识别_python识别图片文字
滑稽研究所 python识别图片文字 哈喽,大家好呀,我是滑稽君.大家在写论文时可能经常碰到无法复制文字的文章.明明找到了需要的内容却无法直接复制使用,这让我们十分苦恼.那么本期滑稽君就告诉大家如何使 ...
最新文章
- oracle 11g中密码过期问题
- python可以在线编程吗-有哪些 python 的在线练习题或编程挑战的网站?
- 关于百度地图api测距显示NaN的解决方案
- You Need This One Skill to Succeed in IT--reference
- python 美化输出 错误 警告等信息_OpenCV抑制、隐藏或禁用输出到屏幕的错误或警告消息...
- 数据库外键约束的几种方法及区别
- 工作104:vuex很强大
- RuntimeError: DataLoader worker (pid(s) 13512, 280, 21040) exited unexpectedly
- iOS开发:对于AFNetworking HTTP转HTTPS请求证书问题
- JAVA在PDF指定位置赋值
- bat脚本一键配置java开发环境
- 1232_使用SCons实现WindRiver Diab编译器的命令行自动化编译环境
- Anaconda 踩过的一些坑
- linux mtd - mtdpart.c
- 【沐风老师】3DMAX随机挤出插件2DExtruder使用教程
- 宝塔部署出现404 not found解决方法
- 有哪些初学者程序员不知道的小技巧?
- 【滤波器】1. 一阶RC滤波器
- 90[8j9ph78pg78og78og6
- 常用的iPhone app快捷url链接