找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2501|回复: 0
打印 上一主题 下一主题
收起左侧

用Python可以实现连续图文识别功能

[复制链接]
跳转到指定楼层
楼主
1.工具:
1.1 剪切板。我下载并安装使用的是剪切板查看器(clipbrd.exe),成功后显示“剪贴薄查看器.exe”
1.2  截图工具并设置热键。保存图片键和退出键可任意设置,注意不能同其它热键冲突。我使用的是微信截图,进入设置---进入快捷按键---把截取屏幕键改为F1。
1.3 Python 3.x,Windows环境
1.4 注册百度云帐号,获取Appid  API Key   Secret Key
1.5 新建文件夹。我建的名叫‘图文识别’文件夹(C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\图文识别)
1.6 ‘图文识别’文件夹下,有3个.py文件,分别是:screenshot.py  baiduap.py  getText.py;有1个配置文本文件是password.ini;有个图像文件是Picture.png。
1.7 需要有以下第三方库:keyboard、PIL、aip、configparser、win32con、win32clipboard。
2 完整代码:
2.1 screenshot.py是主程序,可独立运行,主要功能为截图并保存。


2.2 baiduap.py 程序可独立使用,主要功能是图像文字识别。


2.3 getText.py 程序,主要功能是把图像识别出来的文字,保存到剪切板。


2.4 password.ini 文件,用记事本编写,把百度云获取的相关信息填进去。内容是:
[我的工单];节
App_ID=151313**
App_KEY=1V2LlBhLUYaHu2Y9*******
SECRET_KEY=fGufC1CbiZ0tw1imTGoIsaGO******
3.运行。启动qq和剪贴薄查看器.exe,在python环境下运行screenshot.py。

经实测:识别率高,能快速抓取多图,但每运行一次程序,只能识别保存在Picture.png文件里图像的文字。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表