Skip to content

Processed CAPTCHA images with Python and used both EasyOCR and PaddleOCR for combined recognition after appropriate preprocessing

Notifications You must be signed in to change notification settings

Cerosop/captcha-recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

captcha-recognition

Processed CAPTCHA images with Python and used both EasyOCR and PaddleOCR for combined recognition after appropriate preprocessing

使用語言及技術

Python、OpenCV、paddleOCR、easyOCR、電腦視覺

流程

graph TD
    subgraph Preprocessing
        direction LR
        C1[Original Image]
        C2[Adjust Contrast]
        C3[Edge-preserving Denoising]
        C4[Grayscale]
        C5[Threshold]
        C6[Opening Operation]
        C7[Closing Operation]
    end

    subgraph OCR
        D1[PaddleOCR Recognition]
        D2[PaddleOCR Recognition]
    end

    C1 --> OCR
    C2 --> OCR
    C3 --> OCR
    C4 --> OCR
    C5 --> OCR
    C6 --> OCR
    C7 --> OCR

    C1 --> C2
    C2 --> C3
    C3 --> C4
    C4 --> C5
    C5 --> C6
    C6 --> C7

    OCR --> F[Postprocess Results: Merge Results]
    F --> G[Return Predicted CAPTCHA Text]


Loading

About

Processed CAPTCHA images with Python and used both EasyOCR and PaddleOCR for combined recognition after appropriate preprocessing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages