SourceAFIS is an algorithm recognizing human fingerprints. It can compare two fingerprints 1:1 or search a large database 1:N for matching fingerprint. It takes fingerprint images on input and produces similarity score on output. Similarity score is then compared to customizable match threshold. SourceAFIS algorithm has two nearly identical opensource implementations in pure Java and pure .NET. So