激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品免费一区二区三区四区 | 久久国产一 | 中文字幕国产一区 | 天天色综合6| 成人黄色在线观看 | 午夜久久视频 | 国产精品久久av | 亚洲 综合 欧美 动漫 丝袜图 | 欧美成在线视频 | 中文字幕国产欧美 | 在线小视频国产 | 成人性生活视频在线播放 | 国产69久久精品成人看 | 免费一级特黄做受大片 | 色999国产| 国产亚洲精品久久久久久久 | 全部免费毛片 | 欧美乱淫 | 成人短视频在线播放 | 中文字幕在线观看日韩 | 一级大黄毛片 | 九一国产精品 | 嗯哈~不行好大h双性 | 免费黄色入口 | 国产精品久久久久久影视 | 国产精选久久久 | 久久色播| 中国国语毛片免费观看视频 | 亚洲视频网 | 亚洲电影在线观看高清免费 | www.99av| 日本特级a一片免费观看 | 麻豆视频网 | 日韩99 | 国产三级在线视频观看 | 免费日韩片 | 久久羞羞| 欧美日韩1区2区 | 毛片a片 | 99久久精品免费看国产四区 | 久久一区二区三区av |