美文网首页
挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

作者: 一起学编程 | 来源:发表于2020-04-22 15:32 被阅读0次

    模块

    • keyboard
    • PIL
    • sleep

    keyboard这个是python编程语言当中的键盘监控模块,你想要实现一个截图的操作,那么你肯定需要用到键盘指令。

    PIL是咱们python语言中运用的最为广泛的图片处理库,你是要识别图片,所以这个模块咱们也需要安装。

    sleep为强制延时模块。

    以上模块的安装方式为要注意PIL,如果已经配置号环境变量,请在控制台运行:

    pip install pillow

    此篇内容运行环境为Windows10 ,python3.6.5

    思路

    很多人学习python,不知道从何学起。
    很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
    很多已经做案例的人,却不知道如何去学习更加高深的知识。
    那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
    QQ群:595948765
    欢迎加入,一起讨论 一起学习!

    1. 截图
    2. 识别

    截图:我用的是Snipaste工具,操作简单,F1截图,ctr.l+c置图片的剪贴板。

    识别:百度云接口ocr

    实战

    1. 首先判断我们是否已经按下F1键盘,然后再判断是否按下ctrl+c,如果按下了,那么把图片从剪贴板取出来,并保存为test.png(注意:延时0.05,是由于把图片保存在剪贴板电脑需要运行时间!
    挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

    2. 把test.png图片进行OCR识别

    进入百度智能云,人工智能当中有文字识别的接口

    挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

    选择立即使用,获取密钥

    挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

    然后点击技术文档查看咱们的python实例:

    挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

    把前面的密钥填写到代码当中即可:

    挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

    相关文章

      网友评论

          本文标题:挺有趣的一个Python零基础项目,制作截图文字识别桌面版应用!

          本文链接:https://www.haomeiwen.com/subject/noiiihtx.html