I have an attached image, and I aim to automatically select all (or most of them) the white small shapes/polygons from the image.
Currently, I select those shapes by hand one by one using "imdistline" tool which is tedious (The output is in the 2nd attached image below. One can see the selected shapes below).
My aim is first to select those small polygons automatically (not selecting by hand at each time) and then getting and saving their coordinates.
I believe that, this is shouldn't be that easy since there are some noise in the image and not all the shapes are perfectly closed.
My question is, if such thing is doable via Matlab?