找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3130|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

用Python可以實(shí)現(xiàn)連續(xù)圖文識別功能

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:425572 發(fā)表于 2018-12-17 14:04 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
1.工具:
1.1 剪切板。我下載并安裝使用的是剪切板查看器(clipbrd.exe),成功后顯示“剪貼薄查看器.exe”
1.2  截圖工具并設(shè)置熱鍵。保存圖片鍵和退出鍵可任意設(shè)置,注意不能同其它熱鍵沖突。我使用的是微信截圖,進(jìn)入設(shè)置---進(jìn)入快捷按鍵---把截取屏幕鍵改為F1。
1.3 Python 3.x,Windows環(huán)境
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是主程序,可獨(dú)立運(yùn)行,主要功能為截圖并保存。


2.2 baiduap.py 程序可獨(dú)立使用,主要功能是圖像文字識別。


2.3 getText.py 程序,主要功能是把圖像識別出來的文字,保存到剪切板。


2.4 password.ini 文件,用記事本編寫,把百度云獲取的相關(guān)信息填進(jìn)去。內(nèi)容是:
[我的工單];節(jié)
App_ID=151313**
App_KEY=1V2LlBhLUYaHu2Y9*******
SECRET_KEY=fGufC1CbiZ0tw1imTGoIsaGO******
3.運(yùn)行。啟動qq和剪貼薄查看器.exe,在python環(huán)境下運(yùn)行screenshot.py。

經(jīng)實(shí)測:識別率高,能快速抓取多圖,但每運(yùn)行一次程序,只能識別保存在Picture.png文件里圖像的文字。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表