SIGNATURE RECOGNITION SYSTEM
NEURAL NETWORKS BASED SIGNATURE RECOGNITION :
% First, select an input image clicking on "Select image".
% Then you can
% - add this image to database (click on "Add selected image to database"
% - perform SIGNATURE recognition (click on "SIGNATURE Recognition" button)
% Note: If you want to perform SIGNATURE recognition database has to include
% at least one image.
% If you choose to add image to database, a positive integer (SIGNATURE ID) is
% required. This posivive integer is a progressive number which identifies
% a person (each person corresponds to a class).
% For example:
% - run the GUI (type "signatureann" on Matlab command window)
% - delete database (click on "Delete Database")
% - add "mike1.jpg" to database ---> the ID has to be 1 since Mike is the first
% person you are adding to database
% - add "mike2.jpg" to database ---> the ID has to be 1 since you have already
% added a Mike's image to database
% - add "paul1.jpg" to database ---> the ID has to be 2 since Paul is the second person
% you are adding to database
% - add "cindy1.jpg" to database ---> the ID has to be 3 since Cindy is
% the third person you are adding to database
% - add "paul2.jpg" to database ---> the ID has to be 2 once again since
% you have already added Paul to database
%
% ... and so on! Very simple, isnt't? :)
%
% The recognition gives as results the ID of nearest person present in
% database. For example if you select image "paul3.jpg" the ID given SHOULD
% be 2: "it should be" because errors are possible.
Cite As
Sami Gagrai (2026). SIGNATURE RECOGNITION SYSTEM (https://github.com/SamiHagrai/SIGNATURE-RECOGNITION-MATLAB-CODE), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI and Statistics > Deep Learning Toolbox > Train Deep Neural Networks > Function Approximation, Clustering, and Control > Function Approximation and Clustering > Pattern Recognition >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.2 | Update Gui |
|
|
| 1.0.1 | Fix Gui |
|
|
| 1.0.0 |
|
