一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 用Python進行簡單圖像識別(驗證碼)

用Python進行簡單圖像識別(驗證碼)

2021-01-06 00:25Goldxwang Python

這篇文章主要為大家詳細介紹了用Python進行簡單圖像識別驗證碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下

這是一個最簡單的圖像識別,將圖片加載后直接利用Python的一個識別引擎進行識別

將圖片中的數字通過 pytesseract.image_to_string(image)識別后將結果存入到本地的txt文件中

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#-*-encoding:utf-8-*-
import pytesseract
from PIL import Image
 
class GetImageDate(object):
def m(self):
 image = Image.open(u"C:\\a.png")
 text = pytesseract.image_to_string(image)
 return text
 
def SaveResultToDocument(self):
 text = self.m()
 f = open(u"C:\\Verification.txt","w")
 print text
 f.write(str(text))
 f.close()
 
g = GetImageDate()
g.SaveResultToDocument()

具體想要實現上面的代碼需要安裝兩個包和一個引擎
在安裝之前需要先安裝好Python,pip并配置好環境變量

所有包的安裝都是通過pip來安裝的,需要在windows PowerShell中進行,并且是在 C:\Python27\Scripts目錄下

1.第一個包: pytesseract

?
1
pip install pytesseract

若是出現安裝錯誤的情況,安裝不了的時候,可以將命令改為 pip.exe install pytesseract來安裝
若是將pip修改為pip.exe安裝成功后,那么下文的所有pip都需要改為pip.exe

2.第二個包:PIL安裝

?
1
pip install PIL

若是失敗了可以如下修改 pip install PILLOW

3.安裝識別引擎tesseract-ocr

下載 tesseract-ocr,進行默認安裝
安裝完成后需要配置環境變量,在系統變量path后增加 tesseract-ocr的安裝地址C:\Program Files (x86)\Tesseract-OCR;
一切都安裝完成后運行上述代碼,會發現報錯,此時需要

用Python進行簡單圖像識別(驗證碼)

至此結束。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/Goldxwang/article/details/74719348

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美老肥妇bbbw | 国产高清在线精品一区 | 久久精品国产欧美日韩99热 | 久久亚洲精品中文字幕60分钟 | 全黄一级裸片视频免费 | 911香蕉视频 | 日本一区二区视频免费播放 | 91精品综合国产在线观看 | 高清不卡免费一区二区三区 | 青青草原国产 | 激情文学综合网 | 精品久久国产 | 色哺乳妇hd | 国产成人一区二区三区 | 嫩草成人影院 | xxxxx性中国hd| 农夫成人网 | 亚洲青草| 精彩国产萝视频在线 | 四虎网站在线 | 亚洲国产精品福利片在线观看 | 国产成人看片免费视频观看 | 美女视频ww8888网网 | 99久久国语露脸精品国产 | 女仆色永久免费网站 | 亚洲电影第1页 | 日本福利视频网站 | yellow最新视频2019 | 亚洲 欧美 另类 中文 在线 | 欧美日韩导航 | 跪在老师脚下吃丝袜脚 | 国产美女极品免费视频 | 免费观看二十女人一摸是水 | gayrb免费漫画入口 | 亚洲视频观看 | 国产在线观看91精品一区 | 狠狠色婷婷丁香六月 | 免费观看视频高清在线 | 色欧美亚洲 | 男人捅女人漫画 | 国产 国语对白 露脸正在播放 |