title: Fingerprint matching/recognition algorithms/implementations
body: <p>Throughout this day I've been investing time into fingerprint matching/recognition algorithms/implementations in the world of programming. Though it's a bit of a vague because I can't seem to find anything really related.</p>
  
  <p>I'm basically looking for two next things:</p>
  
  <ul>
  <li>Fingerprint recognition: verify that the image is actually a fingerprint and so can be matched with another fingerprint</li>
  <li>Fingerprint matching: match two fingerprint from items to see if the actually are equal</li>
  </ul>
  
  <p>All operations will be done on images, so I don't have anything to do with hardware. I've found a few things such as the Java Fingerprint SDK, etc and also found almost duplicate questions on Stackoverflow but they are either outdated or are not really clear.</p>
  
  <p>Could anyone point me a direction to algorithms/implementations (open source) who can do these two things? I want to implement it myself in Python in the end. </p>