MATLAB: How to select an object of a bw image

Image Processing Toolboximage segmentationselecting an object

I have a bw image with two blobs. I want to calculate area centroid etc. Of each individually….how can i achieve this??!

Best Answer

With regionprops():
labeledImage = bwlabel(binaryImage);
measurements = regionprops(labeledImage, 'Area');
allAreas = [measurements.Area]
See my Image Segmentation Tutorial for a full demo: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862