我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python 3.7 识别图片

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python 3.7 识别图片

为了把百度文档的内容弄下来,就弄了一下这个

  1. 基本环境
    操作系统:win7 64位系统

python版本:3.7

2.安装配套环境
2.1 首先安装OCR字符识别库Tesseract 下载网址:https://digi.bib.uni-mannheim.de/tesseract/
我下载的是:tesseract-ocr-w64-setup-v4.0.0-beta.4.20180912.exe

2.2 下载后双击进行安装,这里因为我们要识别中文字符,所以在安装界面中需要进行额外的语言勾选,展开Additional language data(这里添加语言可能会出现语言包安装失败,可单独下载语言包,放入安装目录下的tessdata下即可)

python 3.7 识别图片

然后按照下图进行勾选
python 3.7 识别图片

2.3 安装python环境
pip install Pillow
pip install pytesseract

2.4 修改pytesseract.py(在这路径下 python37\Scripts)
tesseract_cmd = 'D:/Program Files (x86)/Tesseract-OCR/tesseract.exe'

3.测试(识别中文的时候,在剪切图片,要让数字稍微大一点,把数字放在图片中心,若识别出来,错别字比较多的话,再重新弄一次图片来识别)
#coding=utf-8
from PIL import Image
import pytesseract
text=pytesseract.image_to_string(Image.open('H:/2.png'),lang='chi_sim')
for i in text.split("\n"):
print(i.replace(" ",""))

报错提示语言包,可在这下面进行下载
https://github.com/tesseract-ocr/tessdata

参考文档:
还有一些关闭了,没有copy到url,可以百度和google,一大堆
https://blog.csdn.net/a519395243/article/details/80447038

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python 3.7 识别图片

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python 3.7 识别图片

为了把百度文档的内容弄下来,就弄了一下这个基本环境操作系统:win7 64位系统python版本:3.72.安装配套环境2.1 首先安装OCR字符识别库Tesseract 下载网址:https://digi.bib.uni-mannh
2023-01-31

python 图片识别

安装库pip install pytesseract pip install Pillowwindows安装 tesseract 中文识别下载地址:https://digi.bib.uni-mannheim.de/tesseract/运行安
2023-01-31

python利用pytesseract快速识别提取图片中的文字((图片识别)

本文介绍了tesseract的python调用,也就是pytesseract库,其中还有一些其他的内容并没有涉及,仅涉及到了图片提取文字,如果你对其感兴趣,可以深入探索一下,也希望能和我探讨一下
2022-11-13

Python+Opencv识别两张相似图片

在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系。 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简单几句就说清,所以本文只作基本算法的科普
2022-06-04

python识别批量网站中的图片

需要实现的功能:给出一个网站列表,抓出这些网页上的图片。实现方式: 下载网页源码,在源码中识别包含图片url的标签,如,
,
  • 。由于对html了解较少,哪些标签可能含有图片是从查看多个网站的源码中总结出来的。调用的库
  • 2023-01-30

    Python如何实现图片文字识别

    这篇文章主要为大家展示了“Python如何实现图片文字识别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python如何实现图片文字识别”这篇文章吧。前言什么是OCR?光学字符识别(Optica
    2023-06-25

    python实现识别相似图片小结

    文章简介在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系。 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简单几句就说清,所以本文只作基本算
    2022-06-04

    图片识别是什么?

    图片识别是一种计算机视觉技术,从图像中提取信息,识别物体、场景和活动。应用广泛,如物体识别、医疗影像、安保监控和自动驾驶。图片识别系统通过特征提取、匹配和分类来识别图像中的模式。技术包括机器学习、深度学习和计算机视觉算法。挑战包括图像变化、背景复杂性和类内差异。趋势包括边缘计算、AI集成和深度学习模型进步。
    图片识别是什么?
    2024-04-02

    利用python进行识别相似图片(二)

    前言和网上各种首先你要有一个女朋友的系列一样,想进行人脸判断,首先要有脸,只要能靠确定人脸的位置,那么进行两张人脸是否相似的操作便迎刃而解了。所以本篇文章着重讲述如何利用openCV定位人脸。上一篇文章的地址:利用python进行识别相似图
    2023-01-31

    python图片文本识别的简单实现

    http://blog.sina.com.cn/s/blog_628cc2b70101cjvp.htmlPython图片文本识别使用的工具是PIL和pytesser。因为他们使用到很多的python库文件,为了避免一个个工具的安装,建议使用
    2023-01-31

    【python 图像识别】图像识别从菜鸟

    一、安装配置(python2.7)1.pip install pytesseract2、pip install pyocr3、pip install pillow4、安装tesseract-ocr:http://jaist.dl.sourc
    2023-01-31

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录