Encircling and finding the position of blobs in an image.
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
researcher
il 10 Apr 2015
Risposto: Image Analyst
il 10 Apr 2015
I am working on a fingerprint image of high resolution which shows small pores as blobs.I have used the the blobs detection code and it gives me the pores,blobs as coloured dots. Now I want to find their position so that I can encircle them to show extraction.Also I want the position details to match two fingerprints based on the blobs detected.How can I go about?
0 Commenti
Risposta accettata
Image Analyst
il 10 Apr 2015
Use bwareaopen() to extract just the small blobs. Then call regionprops to get their centroids. See my Image Segmentation Tutorial to see how to find centroids: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
I don't know how to compare fingerprint images, or list of minutiae centroids. The whole image may be rotated with respect to a reference. Also, some centroid may be present in the reference but not in the test image, and vice-versa. People have made careers out of fingerprint image analysis and I'm sure the code can get very very complex. I don't even know the general algorithms they use but you can find them here: http://www.visionbib.com/bibliography/contentspeople.html#Face%20Recognition,%20Detection,%20Tracking,%20Gesture%20Recognition,%20Fingerprints,%20Biometrics
And you might want to check out this: http://www.csse.uwa.edu.au/~pk/Research/MatlabFns/#fingerprints
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Image Segmentation and Analysis in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!