pytesser以及其依賴插件下載地址:鏈接: http://pan.baidu.com/s/1i3zgpjJ 密碼: ueyy
在學習Webdriver的過程中遇到驗證碼的識別問題,問了度娘知道了pytesser能用于驗證碼的識別,而且代碼用起來比較簡單,就查了好多資料整了一天終于配置好了,記錄一下。
首先安裝vc 2008外部運行庫(全名不記得了)vcsetup_V9.0.30729.1.239631479.exe,不然安裝PIL會提示找不到xxx.bat文件,文件名也忘記了。
接著就安裝PIL了,本機環(huán)境 win7 64位系統(tǒng),Python2.7,安裝PIL時發(fā)現(xiàn)沒有對應的版本,查到PIL的替代:Pillow,找到對應版本安裝
?
pytesser同時依賴tesseract-ocr,自然是繼續(xù)安裝tesseract-ocr了
?
這些都安裝完了之后就是pytesser的問題了,只需要把pytesser解壓到Python安裝目錄(自己新建工程的話就解壓到工程目錄就ok)就行,另外注意一下pytesser.py中第六行的import Image,改成from PIL import Image(因為我們安裝的不是原版的PIL而是pillow所以要把這個也改一下)
做完這些就能使用啦!
from pytesser import * image=Image.open("D:\\ProgramFiles\\Python27\\workspace\\fnord.tif") print image_to_string(image)
?
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
