How to segment a fingerprint image?
6 views (last 30 days)
Show older comments
Hi, I am very new to matlab, could you please help with a code on how to segment a fingerprint image? I need a black background, leaving just the region of interest with the ridges and values of the actual print.I am working on a grayscale image.
2 Comments
Mina Bishay
on 16 May 2015
https://www.mathworks.com/matlabcentral/fileexchange/50130-finger-segment-h-
Accepted Answer
Image Analyst
on 27 Jan 2014
Well you could simply threshold it if you have a good image, but if you don't it can be very complicated. I don't know all the sophisticated/modern/recent methods they use but you can find them listed here http://iris.usc.edu/Vision-Notes/bibliography/contentspeople.html#Face%20Recognition,%20Detection,%20Tracking,%20Gesture%20Recognition,%20Fingerprints,%20Biometrics in section 21.6:
21.6 Fingerprint Recognition Methods
21.6.1 Fingerprint Features, Minutiae, Ridges
21.6.1.1 Fingerprint Features, Ridges, Flow, Orientation Based
21.6.2 Fingerprint Features, Singular Points
21.6.3 Fingerprint Systems, Overviews, Comparisons, Evaluation
21.6.3.1 Finger Veins, Recognition and Extraction
21.6.3.2 Liveness Detection, Spoofing, Fingerprint Recognition
21.6.4 Fingerprint Unrolling, Image Enhancement and Compression
Alternatively you can try Peter Kovesi's web site: http://www.csse.uwa.edu.au/~pk/Research/MatlabFns/#fingerprints. He has uploaded MATLAB code.
0 Comments
More Answers (1)
chau cong thanh
on 14 Nov 2014
thanks you very much , i searching algorithm about fingerprint image enhancement with low-quality image , i need you help . thanks a milion
0 Comments
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!