python?ocr簡單示例之識別驗證碼
最終運行效果:

OCR(optical character recognition)文字識別是指電子設(shè)備(例如掃描儀或數(shù)碼相機)檢查紙上打印的字符,然后用字符識別方法將形狀翻譯成計算機文字的過程;即,對文本資料進行掃描,然后對圖像文件進行分析處理,獲取文字及版面信息的過程。
Tesseract的安裝:
Win10下載地址:http://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-4.00.00dev.exe,下載后雙擊直接安裝即可。
安裝完成后效果:

添加系統(tǒng)變量:將安裝后的路徑添加到Path中
核實安裝結(jié)果:
打開cmd輸入: tesseract -v

初步運行:
tesseract C://VerificationCode.jpg C://octText 命令說明:將VerificationCode的圖片識別的內(nèi)容 存到 octText中
運行結(jié)果:

打開octText展示的結(jié)果:

python環(huán)境下使用:
安裝pytesseract
pytesseract安裝:

pytesseract是Tesseract關(guān)于Python的接口,可以使用pip install pytesseract安裝。安裝完后,就可以使用Python調(diào)用Tesseract
源碼:
# -*- coding: utf-8 -*- import pytesseract from PIL import Image pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files (x86)\Tesseract-OCR\tesseract.exe' text = pytesseract.image_to_string(Image.open(r'驗證碼.jpg')) # 注意原圖的路徑不要寫錯。 print(text)
總結(jié)
到此這篇關(guān)于python ocr簡單示例之識別驗證碼的文章就介紹到這了,更多相關(guān)python ocr識別驗證碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- python調(diào)用文字識別OCR輕松搞定驗證碼
- 基于Python實現(xiàn)圖像文字識別OCR工具
- Python免費驗證碼識別之ddddocr識別OCR自動庫實現(xiàn)
- Python通用驗證碼識別OCR庫之ddddocr驗證碼識別
- Python通用驗證碼識別OCR庫ddddocr的安裝使用教程
- python實戰(zhàn)教程之OCR文字識別方法匯總
- Python使用paddleOCR批量識別pdf的方法
- python使用ddddocr庫識別滑動驗證碼簡單代碼示例
- Python利用cnocr庫實現(xiàn)pdf文件的文字識別
- python利用ddddocr包ocr識別圖片碼的實現(xiàn)
相關(guān)文章
利用Python中的mock庫對Python代碼進行模擬測試
這篇文章主要介紹了利用Python中的mock庫對Python代碼進行模擬測試,mock庫自從Python3.3依賴成為了Python的內(nèi)置庫,本文也等于介紹了該庫的用法,需要的朋友可以參考下2015-04-04
對tensorflow中cifar-10文檔的Read操作詳解
今天小編就為大家分享一篇對tensorflow中cifar-10文檔的Read操作詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
python在命令行中使用?pdb?實現(xiàn)斷點調(diào)試功能
在命令行中設(shè)置斷點通常需要使用調(diào)試工具來實現(xiàn),下面以 Python 為例介紹如何在命令行中使用pdb實現(xiàn)斷點調(diào)試,這篇文章主要介紹了python在命令行中使用pdb實現(xiàn)斷點調(diào)試,需要的朋友可以參考下2023-06-06
淺談Python中重載isinstance繼承關(guān)系的問題
本篇文章主要介紹了淺談Python中重載isinstance繼承關(guān)系的問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05
關(guān)于pygame自定義窗口創(chuàng)建及相關(guān)操作指南
對于開發(fā)一個游戲來說,窗口的顯示肯定是前提中的前提,對于pygame來說,只需要一小段代碼就可以初始化窗口,下面這篇文章主要給大家介紹了關(guān)于pygame自定義窗口創(chuàng)建及相關(guān)操作的相關(guān)資料,需要的朋友可以參考下2022-07-07
Django通過dwebsocket實現(xiàn)websocket的例子
今天小編就為大家分享一篇Django通過dwebsocket實現(xiàn)websocket的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11
Python scrapy增量爬取實例及實現(xiàn)過程解析
這篇文章主要介紹了Python scrapy增量爬取實例及實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-12-12

