MATLAB: Extracting Image processing features

image processingImage Processing Toolbox

I have an image and i have to extract some features from it using image processing toolbox. I am new to it, so not sure how to do it. I have attached an image file for which i should:
1. Segment the interested region (left white portion of the image in this case). 2. Calculate convex hull/area, perimeter, compactness, coordinates of the centroid for the segmented region from the binary segmented region using watershed transformation.
can someone help me with this?

Best Answer

That can be a straightforward adaptation of my Image Segmentation Tutorial: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862. Just change the filename, and ask regionprops for convex hull and compactness (solidity). You can use watershed beforehand to separate the blobs if you want.