|
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 注冊(cè)百度云帳號(hào),獲取Appid API Key Secret Key
1.5 新建文件夾。我建的名叫‘圖文識(shí)別’文件夾(C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\圖文識(shí)別)
1.6 ‘圖文識(shí)別’文件夾下,有3個(gè).py文件,分別是:screenshot.py baiduap.py getText.py;有1個(gè)配置文本文件是password.ini;有個(gè)圖像文件是Picture.png。
1.7 需要有以下第三方庫(kù):keyboard、PIL、aip、configparser、win32con、win32clipboard。
2 完整代碼:
2.1 screenshot.py是主程序,可獨(dú)立運(yùn)行,主要功能為截圖并保存。
1.png (60.41 KB, 下載次數(shù): 70)
下載附件
2018-12-17 13:47 上傳
2.2 baiduap.py 程序可獨(dú)立使用,主要功能是圖像文字識(shí)別。
2.png (58.05 KB, 下載次數(shù): 61)
下載附件
2018-12-17 13:47 上傳
2.3 getText.py 程序,主要功能是把圖像識(shí)別出來(lái)的文字,保存到剪切板。
3.png (30.52 KB, 下載次數(shù): 71)
下載附件
2018-12-17 13:47 上傳
2.4 password.ini 文件,用記事本編寫,把百度云獲取的相關(guān)信息填進(jìn)去。內(nèi)容是:
[我的工單];節(jié)
App_ID=151313**
App_KEY=1V2LlBhLUYaHu2Y9*******
SECRET_KEY=fGufC1CbiZ0tw1imTGoIsaGO******
3.運(yùn)行。啟動(dòng)qq和剪貼薄查看器.exe,在python環(huán)境下運(yùn)行screenshot.py。
經(jīng)實(shí)測(cè):識(shí)別率高,能快速抓取多圖,但每運(yùn)行一次程序,只能識(shí)別保存在Picture.png文件里圖像的文字。
|
|