<cite id="1lwsx"><noscript id="1lwsx"><samp id="1lwsx"></samp></noscript></cite>
<cite id="1lwsx"></cite>

  • <b id="1lwsx"></b>
    <rp id="1lwsx"><meter id="1lwsx"><p id="1lwsx"></p></meter></rp>

      1. <cite id="1lwsx"><span id="1lwsx"><var id="1lwsx"></var></span></cite>

      2. <rt id="1lwsx"></rt>

        <b id="1lwsx"></b>

      3. <rp id="1lwsx"><meter id="1lwsx"></meter></rp>

        D丶個人博客



        記一次 python3 驗證碼識別 出錯過程-記一次 python3 驗證碼識別 出錯過程 | D丶個人博客

        記一次 python3 驗證碼識別 出錯過程

        記一次 python3 驗證碼識別 出錯過程


        需要安裝 

        pillow、pytesseract、tesseract-ocr

        tesseract-ocr需要去下載安裝包(直接網上搜,很多)

        安裝完運行下py代碼

        import pytesseract
        from PIL import Image
        img=Image.open('./ver.jpg')
        print (pytesseract.image_to_string(img,))

        出現錯誤:  FileNotFoundError: [WinError 2] 系統找不到指定的文件。

        根據網上資料,更改 pytesseract.py 內容

        tesseract_cmd = 'tesseract'      改成絕對路徑:

        tesseract_cmd = 'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe'


        再次運行代碼

        出現錯誤:

        pytesseract.pytesseract.TesseractError: (1, 'Error opening data file C:\\Program Files (x86)\\Tesseract-OCR\\chi_sim.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to your "tessdata" directory. Failed loading language \'chi_sim\' Tesseract couldn\'t load any languages! Could not initialize tesseract.')

        顯示沒把 TESSDATA 加入環境變量

        2018052509412991.png

        20180525094152479.png

        添加完還是出現上面的錯誤

        運行  dos   tesseract是可以運行的

        但是在py代碼里面就不可以了,什么原因呢??????

        再仔細觀察錯誤,原來少了 chi_sim 的語言包,修改下源碼

        import pytesseract
        from PIL import Image
         
        img=Image.open('./ver.jpg')
         
        print (pytesseract.image_to_string(img))


        總結:原來的源碼是從別的網站上拷過來,沒留言沒有 chi_sim 中文語言包,導致出錯,一直以為是 環境變量問題,,下次要仔細點才行



        評論


        About ME

        about me

        程序猿

        熱愛生活的程序猿 ,QQ:519395243

        山高自有客行路,水深自有渡船人?!段饔斡洝?/p>

        Contact ME

        QQ:519395243

        TAG cloud

        亚洲 美腿 另类 丝袜