Hi, I work with time sequence images. I process and threshold these images to get a black image with some scattered white spots. I want to track these white spots as a function of time and I want to use their centroids to do so.
I am using the functions 'bwlabel' and 'regionprops' to find the centroid and area of the white spots. The problem I am facing is that regionprops also computes the centroids and areas of certain small white specks that are in the black region of my image. I see that all of these points have a unit area. These specks may be just noise.
Hence I was wondering if someone could tell me what function I could use to remove these unwanted points. I know their areas and their position in the regionprops matrix.
Thanks
NS
If 'I' is my processed double image, my code is as follows:
L=bwlabel(I);s=regionprops(L,'Centroid','Area');
Best Answer