Welcome to the CAPTCHA solver with Computer Vision repository! This repository contains the files for the project assignment in the Visual Computing course at CentraleSupelec.
Format object keys:
- image: path
- annotation: List:
- label: label_name
- coordinates: List:
- x: float
- y: float
- height: float
- width: float
The goal of the homework is to implement various detector algorithms using the base detector provided in base_detector.py
.
CAPTCHA solving is done with one of these methods:
- Edge Detection
- Template Matching
- Color Segmentation
- Bag of SIFTs descriptors
- Hough Transform
- Harris corner detector
To run this project, open the run.ipynb
, uncomment the initialization of the detector you want to use, then run the cell.