python 调用Win10自带截图工具

本文介绍如何使用Python调用Win10自带的截图工具,通过模拟按键结合PyWin32和PIL库,实现在程序中截取图片并保存,以便后续处理。文中还探讨了为何需要开启等待线程以及遇到的PyHook安装问题。
摘要由CSDN通过智能技术生成

文章目录


前言

win10 系统截图软件更新之后,允许我们使用 win 健 + shift 键 + 键来调出系统截图。在我们使用系统工具进行截图后,截取的图片会保存在剪贴板中。其他功能模块可以通过访问剪贴板来获取截图,并且调用方式较为简单。此功能的主要目的是为《实现一个文字识别(图片转文字)工具》添加 截取图片 直接转换成文字功能,感觉比以前的 添加图片转换功能更方便 


一、所需库

除了上一篇文章中需要的 sys, time,PySide2,threading 外,我们还需要处理图像和调用Windows平台接口的模块。win32clipboardwin32apiwin32con 是 windows 平台的python应用程序编程接口 PyWin32 模块提供的重要子模块。python3直接使用 pip install pywin32 即可联网下载。 PIL(Python Imaging Library)是Python一个强大方便的图像处理库,本文使用其访问保存剪贴板中的图片,用于获得截图工具截取的图片。python3使用 pip install pillow 即可联网下载安装。

二、具

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值