Skip to content

This project uses a dataset of letters and customizes them in order to use them for recognizing patterns in an image

Notifications You must be signed in to change notification settings

Voldana/capthca-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

capthca-reader

This is the final project for the Fundamentals of Programming course held in fall of 2018 written in C.


Description

The project aim was to use to a pre written library to process .BMP images and modify a database of letters in order to use them for recognizing patterns in a Captcha image.


Phase one :

The first phase of the project includes reading the dataset and cropping the images on their margins to create an image of a single letter without any white spaces around it.


Phase two :

The second phase is resizing the cropped images so that they all fit a similar resolution and maintaining the pixels integrity during the process in terms of color.


Phase three :

The third phase is creating a single image for each letter from the dataset by averaging all the images for each letter and turning them into a new one that contains all of them.


Phase four :

The final phase of the project is scanning the image filled with different captchas and then recognizing each letter in each column and then searching for the user's input pattern within the image. If it was found, then the program would alter the image by colorizing the found pattern

About

This project uses a dataset of letters and customizes them in order to use them for recognizing patterns in an image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages