【Python应用】自制截图取词小工具-- 解锁文字识别新姿势

博主分享了一款使用Python编写的截图取词工具,该工具能自动识别截图中的文字并保存到剪贴板,同时提供弹窗提示识别内容。通过集成百度智能云API,实现了截图文字一步到位的识别,极大地提高了工作效率。用户可在公众号获取程序及源代码。
摘要由CSDN通过智能技术生成

大家好 我是Yhen
很久不见呀

今天给大家分享一个自制的小工具—截图取词 及其制作过程
本工具是用Python写的
程序及代码的获取方式会在文末

一.创作缘由

为什么会想到写这么一个小程序?

因为最近我经常会有文字识别的需求
每次文字识别都需要将文字截图选取下来
再使用文字识别工具读取截图进行识别
最后复制识别后的文字

整个过程给我的感觉就很繁琐 很累
如果需要频繁操作的话人估计要崩溃了
于是就萌生了一个想法
能否实现截图后自动帮我识别程序中的文字 我只需要直接粘贴就可以了呢

一顿倒腾以后 写出了这个 截图取词 程序

话不多说 马上开始今天的制作之旅

二.项目简介

名称:截图取词

功能:

 1.截图后自动识别图像中的文字并将识别结果保存到剪切板中,用户直接粘贴即可。
 2.识别成功后会有windows系统弹窗提示识别内容
 3.识别结果保存在result文件夹内,用户可随时查取

效果如下↓

在这里插入图片描述
特点:
①文字识别一步到位
截图自动识别,解决了传统文字识别需要保存图片到本地再读取图片进行识别的繁琐操作

②识别内容自动保存到剪切板 即截即用
文字识别后马上可以粘贴了,无需再手动复制识别内容

③弹窗提示识别结果
调用系统弹窗提示识别内容 识别效果好不好 一眼就知道

综上 我认为这个工具最大的特点就是 高效
视频介绍:
截图取词-自制最高效文字识别工具 即截即粘贴

三.思路分析

首先解剖一下需求及其需要用的python库
①检测并获取剪切板中的图片 ---------------------------------PIL
②调用文字识别接口识别截图中的文字----------------------aip
③识别内容写入剪切板-------------------------------------------win32clipboard
④调用系统弹窗展示识别结果----------------------------------win10toast_click

主要的步骤就是这么几步
接下来就用代码一一将它们实现吧

四.代码演示

首先导包

import os
import time
import requests
import win32con
from PIL import Image, ImageGrab
import win32clipboard
import datetime
from win10toast_click import  ToastNotifier
from aip import AipOcr

①检测剪切板中图像内容
使用PIL库的Image和ImageGrab 实现

im = ImageGrab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值