MATLAB: Matlab code to smooth and enhance the fingerprint image

image processing

I want to know matlab code to smooth and enhance the fingerprint image to extract the minutiae

Best Answer

I've seen coherence enhancing anisotropic diffusion filters used a lot on fingerprints. You can find code here for fingerprint enhancement and anisotropic diffusion: http://www.csse.uwa.edu.au/~pk/Research/MatlabFns/#fingerprints
conv2() won't smooth it preferentially along rigelines like other filters unless all your ridgelines go in the same direction, which they don't for fingerprints. priya can check out section 21.6 here for filters optimized for fingerprints: http://iris.usc.edu/Vision-Notes/bibliography/contentspeople.html#Face%20Recognition,%20Detection,%20Tracking,%20Gesture%20Recognition,%20Fingerprints,%20Biometrics
Related Question