detecting object in Homogeneous Intensity image.

1 view (last 30 days)
I have image of Tiger's Pugmark (footprint impression) on mud. I want to detect the boundary of the pugmark but the image is uniform in intensity that is foreground and background cannot be distinguished based on intensity variations. What can i do to distinguish between the pugmark and the background.

Accepted Answer

Image Analyst
Image Analyst on 18 Feb 2013
Try thresholding and texture filters, like entropyfilt() and stdfilt(). It will be tough, particularly where the pawprint is not very well outlined. I can imagine you could have some parts that don't have a clear and distinct outline - it just kind fades away.
  2 Comments
Suvidha
Suvidha on 19 Feb 2013
Edited: Suvidha on 19 Feb 2013
Thank you . I am going to try it on the imaage. I also tried the 'neon' effect in picasa on this image and it outlined the pugmark impression. But i could not find algorithm for neon filtering. if you know anything about it please share it here. Here's what it looks like after neon effect
Image Analyst
Image Analyst on 19 Feb 2013
Edited: Image Analyst on 4 Mar 2013
Looks like a Sobel filter to me. You can do that with conv2() or imgradient().

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!