<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Skynet

    ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks
    參考:
    http://blog.csdn.net/lanphaday/archive/2007/10/28/1852726.aspx
    http://www.zhuaxia.com/item/852269537



    在web抓取,有些網站會判斷過度讀取會有驗證碼輸入:

    pic
    pic1



    java
    package Main;

    import java.awt.image.BufferedImage;
    import java.net.URL;

    import javax.imageio.ImageIO;

    public class Test {

        
    public static void main(String[] args) throws Exception {
            BufferedImage img 
    = ImageIO.read(new URL("file:/C:/src/python/gve/22.jpeg"));
            
    int imgWith = img.getWidth();
            
    int imgHeight = img.getHeight();
            
    int bgint = img.getRGB(00);
            
    for (int y = 0; y < imgHeight; y++) {
                System.out.println();
                
    for (int x = 0; x < imgWith; x++) {
                    System.out.print(getBit(img, x, y,bgint));
                }
            }
        }

        
    private static char getBit(BufferedImage img, int x, int y,int bgint) {
            
    int intCurtColor;
            intCurtColor 
    = img.getRGB(x, y);
            
    return (intCurtColor == bgint) ? '0' : ' ';
        }
    }

                   000     000 0        0 00 0 0     0 0   
                            0 000      00 0 0 0      0  0    
                 00 00      0  0 00       0    00   0 00 0   
               0000   0 0    0  0 0            0   00    0 0  
                00    0           0             0  00      0  
                00    0       00 0           0     00     0   
               0 0     0      0 0            0       00   0   
                00    00    0  0  0          0         0 00 0   
               0 0              0 00        0         0 0 0   
               0       00        0         0             0 00   
                0 0   00         0 0                      00  
                 00   0           0      00 0        0  0 0     
                   00  0   0 0  00       0 0          0 0 0   
                   0 0      00 0 0        00          0000      
                                                              





    python
    #encoding=utf-8
    import Image,ImageEnhance,ImageFilter
    import sys

    image_name 
    = "./22.jpeg"

    #去處 干擾點
    im = Image.open(image_name)
    im 
    = im.filter(ImageFilter.MedianFilter())
    enhancer 
    = ImageEnhance.Contrast(im)
    im 
    = enhancer.enhance(2)
    im 
    = im.convert('1')

    #im.show() #測試查看

    = 12      #啟始 切割點 x
    = 2       #啟始 切割點 y

    = 10      #切割 寬 +y
    = 15      #切割 長 +x

    im_new 
    = []
    for i in range(4): #驗證碼切割
        im1 = im.crop((s+w*i+i*2,t,s+w*(i+1)+i*2,h))
        im_new.append(im1)

    #im_new[0].show()#測試查看

    xsize, ysize 
    = im_new[0].size
    gd 
    = []
    for i in range(ysize):
        tmp
    =[]
        
    for j in range(xsize):
            
    if( im_new[0].getpixel((j,i)) == 255 ):
                tmp.append(
    1)
            
    else:
                tmp.append(0)
        gd.append(tmp)

    #看效果
    for i in range(ysize):
        
    print gd[i]


    比如 "0"
    [1, 1, 0, 0, 0, 0, 1, 1, 1, 1]
    [0, 0, 0, 0, 0, 0, 0, 1, 1, 1]
    [0, 0, 0, 1, 1, 0, 0, 0, 0, 1]
    [0, 0, 1, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 1, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 1, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 1, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 1, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 1, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 0, 1, 1, 1, 0, 0, 0, 1]
    [0, 0, 0, 1, 1, 0, 0, 0, 0, 1]
    [1, 0, 0, 0, 0, 0, 0, 0, 1, 1]
    [1, 1, 0, 0, 0, 0, 0, 1, 1, 1]


    有時間 在學習下 匹配。



    整理 m.tkk7.com/Good-Game
    posted on 2008-10-18 14:53 劉凱毅 閱讀(3082) 評論(0)  編輯  收藏 所屬分類: pythonimage
    主站蜘蛛池模板: 国产成人精品无码免费看| 亚洲国产精品人人做人人爽| 国产免费A∨在线播放| tom影院亚洲国产一区二区| 亚洲午夜精品一级在线播放放| 最新仑乱免费视频| 久久大香香蕉国产免费网站| 免费国产污网站在线观看不要卡| 91亚洲国产成人久久精品| 国产精品亚洲A∨天堂不卡| 免费在线观看黄网站| 午夜寂寞在线一级观看免费| 久久国内免费视频| 国产精品免费无遮挡无码永久视频 | 亚洲人成色7777在线观看不卡| 无码少妇一区二区浪潮免费| 99免费观看视频| 麻豆精品不卡国产免费看| a毛片成人免费全部播放| 国产天堂亚洲精品| 亚洲国产欧美国产综合一区| 亚洲国产高清在线精品一区| 久久丫精品国产亚洲av| 久久亚洲国产午夜精品理论片| 国产自偷亚洲精品页65页| 亚洲成?v人片天堂网无码| 国产在线观看免费不卡| 日韩成人免费aa在线看| 日本免费一二区在线电影| 在线观看免费大黄网站| 女人张开腿等男人桶免费视频| 一二三四在线播放免费观看中文版视频 | 亚洲国产婷婷综合在线精品| 国产一级淫片视频免费看| 性色av免费观看| 国产精品久久久久免费a∨| 在免费jizzjizz在线播| 8x8x华人永久免费视频| 91热成人精品国产免费| 三年片在线观看免费大全| 免费av欧美国产在钱|