用python做图片识别_新手教程丨利用Python制作一款截图识别软件!

进入正文前给大家推荐一个微软开发的工具:Snipaste。

a2b225e83a2946fe94208028ec55d95d

这是一款截图软件,把截出的图片放置到窗口上,可以随意移动,使用非常方便,并且支持各类电脑系统。

e0fffac8b5104f38b599ae1648071709

先简单介绍一下它的用法,F1截图,Ctrl+C把图片复制到剪贴板,方便下次使用(Ctrl+V)。

今天我们要制作的这个截图工具,就是模仿这款软件的功能,简单易操作,小白也能轻松学会!

81e8877163cd45d8bfae66d0f44caf95

利用到的Python模块有:

1、import keyboard

2、from PIL import ImageGrab

3、from time import sleep

keyboard为我们的键盘记录模块,判断我们是否按下了F1键,PIL为我们的图片处理库,导入了其中的剪贴板模块。

56fa9cbabe824c3d99f8abc5abb6fcee

若未按下F1那么程序处于阻塞状态,只有按下后代码才会向下执行。先F1截图,然后Ctrl+C保存我们的图片到剪贴板。

最后把图片从剪贴板中取出来保存为test.png。

图片保存后就要识别, 这里利用到的是百度云的接口。

048af43168f94031bceff48456958439

可以看到人工智能产品中提供文字识别接口。

注册账号登陆,点击进入通用文字识别即可。

288ad32c6e4144f5982873eb065d725c

选择立即使用,创建一个应用,会自动生成一些秘钥。

最后点技术文档:

2be190a5ab9946c49166495114b65734

选择Python-SDK,右方箭头指的是前面生成的秘钥,把这段代码复制下来,然后把接口说明内连接服务器的代码也拷贝下来即可!

8854239a441d49ecacbe439ad2235a3f

最终的效果:

f491cc4d30b745c5abdcf50df09a5bdf

简单吧,看完教程自己动手操练一番,又学会一项新技能!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值