gaussian mix fit of multiple connected ellipses (Scripts) Publisher's description
from Georg D
the pixels in an image are weighted with their intensity
the pixels in an image are weighted with their intensity. we try to fit a pre-defined number of connected (partially overlapping) ellipses onto this image, using gmdistribution.fit from matlab's statistics toolbox.
i used this to separate ellipse-shaped objects (with a size of ~20 to 30 pixels per object) in a movie, when they come too close to simply 'blob' them apart.
see descriptions in exampleFindEllipses.m (example function) and fitMixGauss.m (the actual fitting function)
System Requirements:MATLAB 7.7 (R2008b)
Program Release Status: New Release
Program Install Support: Install and Uninstall