- threshold the image: binaryImage =grayImage > 0
- find the centroid with regionprops()
- call bwboundaries() to get edge coordinates
- remove all coordinates with y values above the centroid in the image.
- get a distance vector giving distance from centroid to all edge coordinates
- find the two biggest distances. They will go from center of palm to tips of outer fingers
- extract only distances between these points, which will go across the fingers
- threshold this to find distances shorter than some amount
- call regionprops() on that go get the centroid of each valley
How to locate valley points in palm print using matlab
1 次查看(过去 30 天)
显示 更早的评论
Hello,
with respect to the above images, how can I identify and locate valley points as shown in the second picture using matlab.
Thank You
0 个评论
回答(1 个)
Image Analyst
2013-5-11
Normally we don't give extensive algorithm development advice, though here's what I'd try
Give it a try.
2 个评论
Image Analyst
2013-5-11
编辑:Image Analyst
2013-5-11
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!