<p>Doesn't have code examples but this paper may be helpful: <a href="https://arxiv.org/abs/1006.2804" rel="nofollow noreferrer">An Effective Fingerprint Verification Technique, Gogoi &amp; Bhattacharyya</a></p>

<blockquote>
  <p>This paper presents an effective method for fingerprint verification based on a data mining technique called minutiae clustering and a graph-theoretic approach to analyze the process of fingerprint comparison to give a feature space representation of minutiae and to produce a lower bound on the number of detectably distinct fingerprints. The method also proving the invariance of each individual fingerprint by using both the topological behavior of the minutiae graph and also using a distance measure called Hausdorff distance.The method provides a graph based index generation mechanism of fingerprint biometric data. The self-organizing map neural network is also used for classifying the fingerprints.</p>
</blockquote>
Matlab Neural Network to classify fingerprint
<p>I have already extracted the features of a fingerprint database then a Neural Network should be applied to classify the images by gender. I haven't worked with NN yet and I know a bit.</p>

<ul>
<li><p>What type of NN should be used? Is it Artificial Neural Network or Multi-layer perceptron?</p></li>
<li><p>If the image size is not the same among all, does it matter?</p></li>
</ul>

<p>Maybe some code sample in this area could help.</p>