General software tools for pattern recognition can be obtained via the International Association on Pattern Recognition [IAPR], Technical Committee on Benchmarking and Software [TC5].
The TC provides also a number of useful data sets.
Minutia Cylinder Code (MCC) fingerprint recognition SDK