Python实用案例,python10行脚本打造实时截图识别OCR,轻松搞定“百度文库”

本文分享了一个使用Python编写的实时截图识别OCR工具,结合Snipaste和PIL模块,实现从截图中提取文本。通过pytesseract模块或百度AI接口进行文字识别,适用于处理百度文库等场景。此外,文章还提供了相关资源和后续项目预告。
摘要由CSDN通过智能技术生成

前言

今天,我们就来做一款实时截图识别的小工具

开发工具

Python版本: 3.9.4

相关模块:

PIL模块

keyboard模块

pytesseract模块

以及一些Python自带的模块

效果图展示

在这里插入图片描述
在这里插入图片描述

源码分析

等待用户截图

此处需要借助贴图神器(Snipaste)
其中“f1”是截图的快捷键,“ctrl+c”是把截图保存到剪贴板的快捷键。

如果使用qq截图的话,需要把快捷键改为对应的“ctrl+alt+c”和“enter”

import keyboard

# 利用截图软件(Snipaste)截图到剪贴板
# 输入键盘的触发事件
keyboard.wait(hotkey="f1")  
keyboard.wait(hotkey="ctrl+c")
time.sleep
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值