I'm looking for some fast algorithms for region extraction in real-time
applications. For example, I hope to extract a patch of pixels with similar
colors (say red), but these pixels may be subject to uneven lighting. I know
I can use hysteresis thresolding method to extract the pixels iteratively,
but it is painfully slow. What is a better way to accomplish this? Thanks.
Regards,
Milan.
Hi Milan,
First of all, look for Segmentation alg. for features extraction,
it's well defined in Gonzales's "Digital Image Processing using
Matlab" 2004.
A trivial, quiet efficient, segmentation would be to find the
requested object (i.e: run for each (x,y) and check isSimilar). Once
reached a similar color,
label the pixel and use recursion (4-ways) to label its neighbourhood.
This example is, I think, demonstrated in the book.
Yaniv Taigman.