這是pytesser python2.7驗(yàn)證碼識別下載,簡單地說,計(jì)算機(jī)圖形學(xué)的主要研究內(nèi)容就是研究如何在計(jì)算機(jī)中表示圖形、以及利用計(jì)算機(jī)進(jìn)行圖形的計(jì)算、處理和顯示的相關(guān)原理與算法。圖形通常由點(diǎn)、線、面、體等幾何元素和灰度、色彩、線型、線寬等非幾何屬性組成。計(jì)算機(jī)涉及到的幾何圖形處理一般有 2維到n維圖形處理,邊界區(qū)分,面積計(jì)算,體積計(jì)算,扭曲變形校正。對于顏色則有色彩空間的計(jì)算與轉(zhuǎn)換,圖形上色,陰影,色差處理等等。
•支持向量機(jī)(SVM)
•OpenCV
•圖像處理軟件(Photoshop,Gimp…)
•Python Image Library
1、在 “C:\Python27\Lib\site-packages” 路徑下新建一個(gè)文件夾,命名 “pytesser” 。把 “pytesser.zip” 里的文件解壓到該目錄:
2、將 “pytesser.py” 改名為 “__init__.py”。
3、打開 “__init__.py” 文件,修改:tesseract_exe_name = 'C:\\Python27\\Lib\\site-packages\\pytesser\\tesseract' # Name of executable to be called at command line
4、pytesser 模塊依賴于 PIL 模塊,如果是按照上面的方法安裝 PIL 的話,需要把 “init.py” 文件里的 “import Image” 改成 “from PIL import Image” 。
pytesser python2.7驗(yàn)證碼識別是所謂降噪就是把不需要的信息通通去除,比如背景,干擾線,干擾像素等等,只剩下需要識別的文字,讓圖片變成2進(jìn)制點(diǎn)陣最好。
對于彩色背景的驗(yàn)證碼:每個(gè)像素都可以放在一個(gè)5維的空間里,這5個(gè)維度分別是,X,Y,R,G,B,也就是像素的坐標(biāo)和顏色,在計(jì)算機(jī)圖形學(xué)中,有很多種色彩空間,最常用的比如RGB,印刷用的CYMK,還有比較少見的HSL或者HSV,每種色彩空間的維度都不一樣,但是可以通過公式互相轉(zhuǎn)換。在RGB空間中不好區(qū)分顏色,可以把色彩空間轉(zhuǎn)換為HSV或HSL。