Skip to content

Character Recognition using an artificial neural network. Network is trained for 26 characters. Implemented in C++ and Magick++ API is used for pixel manipulation

License

Notifications You must be signed in to change notification settings

heshanera/CharRecognizer

Repository files navigation

CharRecognizer

Character Recognition using an artificial neural network. Network is trained for 26 characters. Implemented in C++ and Magick++ API is used for pixel manipulation.

Neural Network

Network is build with 4 layers, Input layer, Output layer and 2 hidden layers with 80 and 40 nodes. Used Sigmoid and Tangent-Sigmoid functions for the node Activation.

Training

Network is trained for 26 English uppercase characters from A-Z using 6 training cases for each distinct character.

Character Recognition

Input architecture architecture architecture architecture architecture
Output Recognized: C Recognized: W Recognized: S Recognized: A Recognized: D

About

Character Recognition using an artificial neural network. Network is trained for 26 characters. Implemented in C++ and Magick++ API is used for pixel manipulation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published