加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-16 21:13:17 所属栏目:Python 来源:网络整理
导读:实例如下所示: import osos.chdir("G:Python1Libsite-packagespytesser")from pytesser import *from pytesseract import image_to_stringfrom PIL import Imagefrom PIL import ImageGrab#截图,获取需要识别的区域x = 345y = 281m = 462n = 327k = 54

实例如下所示:

import os
os.chdir("G:Python1Libsite-packagespytesser")
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:Python1Libsite-packagespytesserkangkang"+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自动截取需要区域,进行图像识别的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。

您可能感兴趣的文章:

  • python自动裁剪图像代码分享
  • python实现图像识别功能
  • 用Python进行简单图像识别(验证码)
  • Python编程实现的图片识别功能示例
  • Python图像处理之识别图像中的文字(实例讲解)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读