精华内容
下载资源
问答
  • 自学Python3第5天,今天突发奇想,想用Python识别图片里的文字。没想到Python实现图片文字识别这么简单,只需要一行代码就能搞定#作者微信:2501902696 from PIL import Image import pytesseract #上面都是导包,只...

    自学Python3第5天,今天突发奇想,想用Python识别图片里的文字。没想到Python实现图片文字识别这么简单,只需要一行代码就能搞定

    #作者微信:2501902696
    from PIL import Image
    import pytesseract
    #上面都是导包,只需要下面这一行就能实现图片文字识别
    text=pytesseract.image_to_string(Image.open('denggao.jpeg'),lang='chi_sim')
    print(text)
    

    我们以识别诗词为例
    下面是我们要识别的图片

    在这里插入图片描述
    ###先看下效果图
    在这里插入图片描述
    我们运行代码后识别的结果,有几个字没有正确识别,但是大多数字都能识别出来。

    风急天高猿啸哀 渚芸胄芳少白鸟飞凤
    无边落木萧萧下, 不尽长量工盲衮宕衮来
    万里悲秋常1乍窨, 百年多病独登氤
    艰难苦恨擎霜量 漂倒新停澍酉帆
    

    ##一行代码就能识别图片,我们背后要做些准备工作的

    • 这里我们需要用到两个库:pytesseract和PIL
    • 同时我们还需要安装识别引擎tesseract-ocr

    ###下面就来讲讲这几个库的安装,因为只有这几个库安装好以后Python才能实现一行代码实现图片文字识别

    #一,pytesseract和PIL的安装
    安装这两个包可以借助pip

    • 1,命令行安装
      pip install PIL
      pip install pytesseract
    • 2,如果你用的pycharm编辑器,就可以直接借助pycharm实现快速安装。
      在pycharm的Settings设置页按照下面步骤操作
      在这里插入图片描述
      这样就能成功安装pytesseract,安装PIL只需要在上面第三步里搜索PIL并点击安装即可
      在这里插入图片描述

    这时我们安转好了库,运行下面代码

    from PIL import Image
    import pytesseract
    text=pytesseract.image_to_string(Image.open('denggao.jpeg'),lang='chi_sim')
    print(text)
    

    会报下面错误,错误原因是:没有安装识别引擎tesseract-ocr

    在这里插入图片描述
    ##二,安装识别引擎tesseract-ocr

    解压安装tesseract-ocr后做如下操作,就可以支持中文识别了。因为tesseract-ocr默认不支持中文识别。
    在这里插入图片描述

    • 2,安装完成tesseract-ocr后,我们还需要做一下配置
      在C:\Users\huxiu\AppData\Local\Programs\Python\Python35\Lib\site-packages\pytesseract找到pytesseract.py打开后做如下操作
    # CHANGE THIS IF TESSERACT IS NOT IN YOUR PATH, OR IS NAMED DIFFERENTLY
    #tesseract_cmd = 'tesseract'
    tesseract_cmd = 'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe'
    

    也可以通过pycharm快速打开pytesseract.py

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    至此我们所有的配置就完成了,运行下面代码就可以把杜甫的登高这首图片诗解析成文字了

    在这里插入图片描述

    视频讲解:https://edu.csdn.net/course/detail/25009

    往期回顾
    python入门001~python开发工具 pycharm的安装与破解(mac和window都有讲)
    python入门002~创建属于自己的第一个python项目
    python入门010~python3操作数据库 借助pycharm快速连接并操作mysql数据库
    python入门011~python3爬虫 爬取图片,爬取新闻网站文章并保存到数据库
    python入门020~爬取前程无忧51job的职位信息并存入mysql数据库

    展开全文
  • 前段时间接到一个棘手的难题(识别图片文字,将图片文件名改成该文字) 因为不解决就得手动挨个挨个输入然后把文件命名好 今天又一个文件需求是这样的 图上有姓名文字,要识别出来改成每一张图跟这个一样,有的人...

    前段时间接到一个棘手的难题(识别图片文字,将图片文件名改成该文字)

    因为不解决就得手动挨个挨个输入然后把文件命名好

    今天又一个文件需求是这样的

    图上有姓名文字,要识别出来改成每一张图跟这个一样,有的人说了缩略图的时候一个个改就好了

    那么我很服这样的人,5000多页身份证也这么干,我墙都不扶就服你

    用到了前几天的一个软件做了一些定制化的改动,识别出来的文字又批量的修正了文件名

    https://blog.csdn.net/bbyn1314/article/details/86749665 

    第一步、这个功能先识别出来

     

    文字清晰,图片导入进去,图片几十 K 处理5万张,大概30多分钟吧

    这个东西需要定制去写命名的算法有些难度,遇到这样类似的问题可以参考我的方式和方法来完成

    每个命名都是有自己的特殊性,需要 更改成自己的命名方式,这里就做的没有那么智能

    有的需要改成身份证号,有的需要改成自己的姓名,有的或者有其他特殊的就需要动源程序

    核心代码

    FileInfo  fi=new FileInfo(原文件名)

    fi.MoveTo(新文件名 897655910)

    然后调一调就好了,不是很难,上干货吧

    百度网盘链接:https://pan.baidu.com/s/1zIzGB55PO9h5_xECs4U5YQ 提取码:fvjc

    CSDN 赞助下载链接:https://download.csdn.net/download/bbyn1314/11229917 

    展开全文
  • Node图片识别文字

    万次阅读 2019-05-21 16:36:25
    百度云地址 ... 2,创建应用 3,下载Node的sdk,然后解压,把src文件夹复制到你的node工程目录 完整代码 ...//===================================== 百度AI-Start =====================================// ...

    百度云地址 

    1,注册百度云

    2,创建应用

    3,下载Node的sdk,然后解压,把src文件夹复制到你的node工程目录

    完整代码

    //===================================== 百度AI-Start =====================================//
    	var http = require('http');
    	var AipOcrClient = require("baidu-aip-sdk").ocr;
    
    	// 设置APPID/AK/SK
    	var APP_ID = "你的APP_ID ";
    	var API_KEY = "你的API_KEY ";
    	var SECRET_KEY = "你的SECRET_KEY ";
    
    	// 新建一个对象,建议只保存一个对象调用服务接口
    	var client = new AipOcrClient(APP_ID, API_KEY, SECRET_KEY);
    	var image = fs.readFileSync('./public/images/xin.jpg');
    	//console.log(image)
    	var base64Img = new Buffer(image).toString('base64');
        client.generalBasic(base64Img).then(function (result) {
            //res.end(JSON.stringify(result));
            console.log(result);
        });
    //===================================== 百度AI-End =====================================//

    展开全文
  • 图片文字识别教程

    千次阅读 2019-04-10 16:17:58
    图片文字识别教程图片文字识别在线文字识别一: 图片转txt二:图片+pdf 转txt三:图片+pdf 转txt离线文字识别OneNote2016笔记编辑工具文字识别一:软件下载+安装+激活二:如何使用软件 识别图片文字和pdf 文字<...

    图片文字识别

    在线文字识别

    一: 图片转txt

    网址:
    OCR image to txt
    如图:点击左边的 相机图标 上传图片,然后点击右边的文本图标下载转化好的txt文件
    == 本网站主要是图片中文字识别效果最佳 ==
    OCR image to txt

    二:图片+pdf 转txt

    网址:
    convert.files
    如图:1.选择本地上传或者网络地址 2.选择上传的文件格式 3.选择输出的格式(文字识别固定格式 txt) 4.输入收件邮箱 5.确认
    注* == 这里本人只试过图片文字识别,其他的需要自行发掘 ==
     image to txt

    三:图片+pdf 转txt

    网址:
    OcrKing
    如图:使用方法和网站二差不多,具体方法可以参见 网站使用演示
    注* == 本网站主要是pdf中文字识别效果最佳 ==
    OcrKing

    离线文字识别

    OneNote2016笔记编辑工具文字识别

    一:软件下载+安装+激活

    1.工具下载:
    链接一:OneNote2016 32&64位免费完整版
    连接二:https://590m.com/d/20422282-43561907-9542f9(访问密码:9k7x)
    链接一:Office+Windows一键永久激活工具
    连接二:https://590m.com/d/20422282-43561904-05b3bf(访问密码:0dsa)
    注* == 如果注册机无法下载请联系本人或者网上搜索,你们懂的不可抗拒因素 ==
    2.安装
    <1>双击运行 setuponenotefreeretail.x86.zh-cn_.exe 等待后台自动下载安装(电脑需联网)
    <2>安装完成后 ,以管理员身份运行 Re-LoaderByR@1n.exe 注册工具 勾选 016 其他勾选取消 点击 激活 如图
    <3>完成,查看激活状态 打开OneNote --> 文件 --> 账户 如图
    注册注册状态

    二:如何使用软件 识别图片文字和pdf 文字

    <1>图片文字识别

    1.打开OneNote 将图片拖入窗体内 ,如果有弹窗 点击 插入打印输出 如图
    导图图片
    2.在插入的图片上 点击 鼠标右键 选择 复制图片中的文本
    复制
    3.点击鼠标右键 粘贴到 空白处 这里要只粘贴文本不带格式
    4.对识别出来的文本文字进行审核手动修改识别错误
    5.完成需要的内容

    <1>pdf文字识别

    1.用Windows系统自带的截图工具。如图 在应用列表里搜索 截图 (旧版本只有第一个,新版本有两个。使用哪个都可以)
    在这里插入图片描述
    2. 打开OneNote导入图片
    后面的操作和上面图片识别的操作一模一样

    彩蛋: pdf识别 还可以通过 Adobe Acrobat DC 进行编辑 (在360软件管家中直接下载安装),试用30天,可以网上找注册机一键激活,若没有可以联系本人(后期本人会不补上相关教程)
    Adobe Acrobat DC

    展开全文
  • pyocr 官方网站: ... 安装: pip install pyocr 上一篇文章也写了: ... 搞了一张截图命名为1.png,下面来图片文字识别下,借助pyocr 识别情况: 本次图片识...
  • 可以支持单页图片识别、打开一个文件夹图片批量识别(后期正计划一个文件夹内的多个文件夹分组识别,没需求就没做) PDF文件文字识别怎么弄,现将PDF拆成图片,做了个功能批量PDF拆成图片后批量导入图片再识别 ...
  • 很多网友想看批量图片识别文字,用图片上的文字来修改文件名,今天他来了 因为不解决就得手动挨个挨个输入然后把文件命名好 今天又一个文件需求是这样的 图上有姓名文字,要识别出来改成每一张图跟这个一样,有...
  • 图片文字识别

    千次阅读 2019-01-11 09:12:36
    这是基于百度aip的图片文字识别,识别率还可以,自带gui界面... name:图片识别 function:将图片里面的文字识别出来 author:ww time:2019/1/8 13:30 software:PyCharm ''' from tkinter import * from tkinter....
  • 软件无需安装, 适用于Windows 系统,具有截图文字识别,拖拽文字识别,打开图片文件文字识别三种 文字提取等功能,亦可用于图片和PDF中文字的识别提取中。 软件下载地址:https://share.weiyun.com/UXuiec7t 百度...
  • 免费图片识别文字软件-办公利器

    千次阅读 2018-10-12 19:56:25
    今天给你们安利一款电脑免费的图片识别软件 支持三个接口OCR【腾讯、百度、有道】.(可以随意切换,但是我一般默认) 识别速度是非常快的平均速度在0.3-0.4秒 软件支持汉译英,英译汉.简直是太实用了 软件来源:...
  • Java 图片文字识别

    千次阅读 2017-06-13 13:47:04
    连接 Google的 文字识别技术
  • 图片ORC文字识别源代码

    千次下载 热门讨论 2009-11-13 16:25:46
    实现类似QQ的图片截图功能,并对所截取的图片进行图片文字识别,输出识别字符串,内有详细注释,代码经典实在值得借鉴……
  • Android上图片文字识别

    万次阅读 多人点赞 2017-04-19 09:24:24
    最近做了一款Android应用需要输入大量的数据,为了提高体验我想了很多种输入数据的方式,最终采用了两种:二维码扫描和图片识别。前者顾名思义有个短板,就是需要生成二维码,下面就介绍下图片文字识别实现。 本...
  • 使用百度文字识别API进行图片文字识别

    千次阅读 多人点赞 2019-06-17 22:12:15
    今天,为了满足我女朋友作业的需求,我使用Python制作了一个图片文字的小应用。 一. 申请Baidu通用文字识别接口。 1.先在百度AI开放平台注册账号(点击这里进入百度智能云)。一般使用百度账号即可。 2.注册成功...
  • 其实,现在已经有很多图片文字识别软件,我们可以直接利用工具来帮助我们快速提取图片上的文字。 方法一:用office自带的OneNote工具 想要把图片转换成文字,首先需要准备一张含有文字图片,接下来以下面这张图片...
  • Python爬虫之图片识别文字demo

    千次阅读 2018-11-30 11:39:21
    Python爬虫之图片识别文字demo 软件架构 软件架构说明 下载安装pytesseract,具体百度参考。 引入from PIL import Image 实例如下 原图片  代码运行 项目地址:https://gitee.com/java521/ocr 菜鸟分享=...
  • Python识别图片中的文字

    万次阅读 多人点赞 2020-05-17 12:49:59
    (1)单张图片识别 接下来的操作就要简单的多,下面是我们要识别的图片: 接下来就是我们文字识别的代码: import pytesseract from PIL import Image # 读取图片 im = Image.open('sentence.jpg') # 识别文字 ...
  • 免费图片文字识别,非常好用

    千次阅读 2019-04-23 09:16:21
    免费图片文字识别是可以支持免费识别图片文字的软件。在办公的时候会常遇到图片文字需要识别的问题,如果只是几张图片识别,选择付费的软件当然是不划算的,为了帮助我们快速的识别图片文字,我们可以在电脑上安装...
  • php 图片识别文字信息

    千次阅读 2019-05-16 10:10:15
    http://ai.baidu.com/docs#/OCR-API/0d9adafa
  • Java调用百度OCR文字识别API实现图片文字识别软件

    千次阅读 多人点赞 2019-01-06 13:35:59
    Java调用百度OCR文字识别API实现图片文字识别软件 这是一款小巧方便,强大的文字识别软件,由Java编写,配上了窗口界面 调用了百度ocr文字识别API 识别精度高。 打包生成了jar可执行程序 完整项目GitHub地址 ...
  • 使用Tesseract对图片文字OCR识别

    千次阅读 2018-04-11 21:18:48
    使用Tesseract对图片文字OCR识别 前言 想用Python对身份证图片进行OCR识别,提取出身份证上面的文字,但是不想依赖网络上提供的第三方的接口(比如Face++提供的身份证OCR识别),因为将身份证的照片上传到这样的...
  • PHP图片文字识别

    万次阅读 2018-07-14 08:12:52
    转自:https://blog.csdn.net/zhezhebie/article/details/789675041、文字识别tesseract-ocr/tesseract下载:https://github.com/tesseract-ocr/tesseract/wiki/Downloads按照自己的系统进行选择,我选择的是windows...
  • Python 利用百度文字识别 API 识别并提取图片文字

    万次阅读 多人点赞 2018-06-23 20:37:00
    Python 利用百度文字识别 API 识别并提取图片文字 利用百度 AI 开发平台的 OCR 文字识别 API 识别并提取图片中的文字。首先需注册获取 API 调用的 ID 和 key,步骤如下: 打开百度AI开放平台,进入控制台中的...
  • OCR文字识别软件不管是在工作中还是学习中,都能给我们很大的便利,因此OCR文字识别软件越来越受欢迎。随着手机设备的普及和广泛应用,OCR软件可以在手机上,电脑上等移动设备直接使用。但是我们会发现OCR文字识别...
  • 自学Python3第5天,今天突发奇想,想用Python识别图片里的文字。没想到Python实现图片文字识别这么简单,只需要一行代码就能搞定 #作者微信:2501902696 from PIL import Image import pytesseract #上面都是导包...
  • ![图片说明](https://img-ask.csdn.net/upload/201511/11/1447235574_386181.png) 求大神可以将上面的图片文字识别出来,急急急。
  • Android 图片识别文字APP

    千次阅读 2016-01-07 21:00:48
    http://www.uuxia.net/228.html
  • python图片文字识别

    千次阅读 2020-10-12 15:25:42
    那么我们能不能直接识别图片中的文字呢?答案是肯定的。 二、Tesseract 文字识别是ORC的一部分内容,ORC的意思是光学字符识别,通俗讲就是文字识别。Tesseract是一个用于文字识别的工具,我们结合Python使用可以很快...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 92,678
精华内容 37,071
关键字:

从图片识别文字