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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2d67008 · Jul 27, 2017
No commit message
Jul 16, 2017
No commit message
Jul 27, 2017
No commit message
May 4, 2017
No commit message
May 27, 2017
No commit message
May 27, 2017
No commit message
Jul 16, 2017
No commit message
May 10, 2017
No commit message
May 4, 2017
No commit message
May 28, 2017
No commit message
May 28, 2017
Jul 27, 2017
No commit message
Jul 16, 2017
No commit message
May 28, 2017
No commit message
Jul 16, 2017
No commit message
Jul 16, 2017
May 29, 2017
No commit message
Jul 16, 2017
No commit message
Jul 16, 2017

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