The following might be useful to you:
<kccrosser> As someone who has worked in the Public Safety area for many years, I have never heard of a successful “image” comparator for fingerprints. Every technique I have seen is based on doing image analysis, extracting “features” and constructing a “minutia” template. Then, comparisons are done by various algorithmic comparisons of the minutia templates (non-trivial in itself).
There are companies that will sell you libraries for feature extraction and minutia matching. You might want to look at the “free” library available in technet at the following link: