python自动截取需要区域,进行图像识别的方法

网络转载  发布时间:2018年05月17日 15:09:25   作者:tonghua1116   [简洁网络]

今天小编就为大家分享一篇python自动截取需要区域,进行图像识别的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

实例如下所示:

import os
os.chdir("G:\Python1\Lib\site-packages\pytesser")
from pytesser import *
from pytesseract import image_to_string
from PIL import Image
from PIL import ImageGrab
#截图,获取需要识别的区域
x = 345
y = 281
m = 462
n = 327
k = 54
for i in range(2,6):
 box = (x,y,m,n)
 img = ImageGrab.grab(box)
 img.save("G:\Python1\Lib\site-packages\pytesser\kangkang"+str(i)+".png")
 #img.show()
 y+=54
 n+=54
#截图完毕后,开始图像识别
names=["kangkang2.png","kangkang3.png","kangkang4.png","kangkang5.png"]
for name in names:
 im = Image.open(name)
 text = image_to_string(im)
 print(name+":"+text)

以上这篇python自动截取需要区域,进行图像识别的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持简洁网络。

相关文章

  • Django应用程序中如何发送电子邮件详解

    Django应用程序中如何发送电子邮件详解

    我们常常会用到一些发送邮件的功能,比如有人提交了应聘的表单,可以向HR的邮箱发邮件,这样,HR不看网站就可以知道有人在网站上提交了应聘信息。下面这篇文章就介绍了在Django应用程序中如何发送电子邮件的相关资料,需要的朋友可以参考借鉴。
    2017-02-02
  • Python实现读取txt文件并画三维图简单代码示例

    Python实现读取txt文件并画三维图简单代码示例

    这篇文章主要介绍了Python实现读取txt文件并画三维图简单代码示例,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • python安装oracle扩展及数据库连接方法

    python安装oracle扩展及数据库连接方法

    这篇文章主要介绍了python安装oracle扩展及数据库连接方法,较为详细的分析了Python下载oracle扩展及Windows、Linux环境下的安装步骤、操作技巧及注意事项,需要的朋友可以参考下
    2017-02-02
  • Python 通过URL打开图片实例详解

    Python 通过URL打开图片实例详解

    这篇文章主要介绍了Python 通过URL打开图片实例详解的相关资料,需要的朋友可以参考下
    2017-06-06
  • Linux中安装Python的交互式解释器IPython的教程

    Linux中安装Python的交互式解释器IPython的教程

    IPython是一种基于Python的Shell,由于有了Python编程语言的支撑,而比一般的Shell更加强大.下面就来看一下Linux中安装Python的交互式解释器IPython的教程
    2016-06-06
  • Python+微信接口实现运维报警

    Python+微信接口实现运维报警

    这篇文章主要介绍了Python+微信接口实现运维报警的相关资料,需要的朋友可以参考下
    2016-08-08
  • 使用Turtle画正螺旋线的方法

    使用Turtle画正螺旋线的方法

    下面小编就为大家带来一篇使用Turtle画正螺旋线的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • Python通过DOM和SAX方式解析XML的应用实例分享

    Python通过DOM和SAX方式解析XML的应用实例分享

    这篇文章主要介绍了Python通过DOM和SAX方式解析XML的应用实例分享,针对这两种解析方式Python都有相关的模块可供使用,需要的朋友可以参考下
    2015-11-11
  • Python实现二分查找与bisect模块详解

    Python实现二分查找与bisect模块详解

    二分查找又叫折半查找,二分查找应该属于减治技术的成功应用。python标准库中还有一个灰常给力的模块,那就是bisect。这个库接受有序的序列,内部实现就是二分。下面这篇文章就详细介绍了Python如何实现二分查找与bisect模块,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-01-01
  • Python中几个比较常见的名词解释

    Python中几个比较常见的名词解释

    这篇文章主要介绍了Python中几个比较常见的名词解释,本文解释同样适应其它编程语言,本文讲解了循环、迭代、递归、遍历等名词的含义,需要的朋友可以参考下
    2015-07-07