[Insight-users] Split based on Shape

Luis Ibanez luis . ibanez at kitware . com
Wed, 23 Jul 2003 18:16:58 -0400


Hi Srivalli,

Thanks for posting your images,
It is now much clearer what you intended to do.
We were quite off with the assumption that you
were spliting clusters in a parametric space...



We probably don't have in ITK an algorithm that
implements this splitting.

However, if you are willing to give it a try,
the classes recently added by John Galeotti
may be the best way to go. These classes
are intended to represent closed/open paths
in images.

Starting from a representation of your contours
as itk::Paths you could test for left/right turns
in order to identify the places where the figure
must be split.

You may want to take a look at the classes:

http://www . itk . org/Insight/Doxygen/html/classitk_1_1Path . html
http://www . itk . org/Insight/Doxygen/html/classitk_1_1ChainCodePath2D . html
http://www . itk . org/Insight/Doxygen/html/classitk_1_1PolyLineParametricPath . html
http://www . itk . org/Insight/Doxygen/html/classitk_1_1FourierSeriesPath . html
http://www . itk . org/Insight/Doxygen/html/classitk_1_1PathIterator . html


Regards,


    Luis



-------------
CSPL wrote:
> Dear Mr.Luis,
>  
> We placed two images on the web:
> http://www . comsols . com/mvis-images . htm
>  
>  Our Requirement is to split clustered objects using convex split algorithm.
> First image is the original image shows the objects identified with in 
> the given grayscale range.
> Second image is after splitting the objects (This splitting is done 
> using an existing application)
> We want to similar splitting using ITK
>  
> Regards,
> Srivalli
> <http://www . comsols . com/mvis-images . htm>