<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Hi All<br><br>Taking both Luis's and Karthik's advice, i have redirected the output of the ImageKmeansModelEstimator to the input of the ImageClassifierBase Classifier and used the membershipFunctions produced in the estimator and successfully got the result after classification. However I have basically 4 classes and want 4 separate output files for each one of the classes. I am basically trying to segment the classified image. However in ImageClassifierBase&nbsp; I can get only 4 classes together. I can do an iterative technique and classify the classified image into 3 classes and then into 2 classes and so on and use SubtractImageFilter to get the components. However I want to retain the spatial information. Is there anyway to separate the 4 classes from the classified image? I am unable to find such a filter. Please advise.<br><br>Thanks a lot for everything.<br><br>Sincerely<br>Tom<br><br><br><br>&gt; Date: Thu, 16 Oct 2008 12:01:04 -0400<br>&gt; From: karthik.krishnan@kitware.com<br>&gt; To: tomnash1@hotmail.com; insight-users@itk.org<br>&gt; Subject: Re: itkKmeansModelEstimator<br>&gt; <br>&gt; Tom:<br>&gt; <br>&gt; You might be looking from ScalarImageKMeansFilter, which  will<br>&gt; generate the KMeans followed by a classification based on a<br>&gt; Euclidean minumum distance rule to generate a label map<br>&gt; segmentation of your image.<br>&gt; <br>&gt; It internally use the itkKMeansModelEstimator to generate the<br>&gt; KMeans. And then uses a itk::EuclideanDistance in conjuction<br>&gt; with a itk::MinimumDistance rule to generate the label map<br>&gt; based on those means.<br>&gt; <br>&gt; hope this helps<br>&gt; <br>&gt; On Tue, Oct 14, 2008 at 10:49 PM, Tom Nash &lt;tomnash1@hotmail.com&gt; wrote:<br>&gt; &gt; Hi Karthik<br>&gt; &gt;<br>&gt; &gt; I am using itkKmeansModelEstimator for k-means segmentation. However i see<br>&gt; &gt; no function to view the output image after classification.  The older<br>&gt; &gt; ImageKmeansImageFilter had a kmeansFilter-&gt;GetOutput() function, but I see<br>&gt; &gt; no analogous function in the itkKmeansModelEstimator. How do I get the<br>&gt; &gt; output? I want to parse it into the writer object. I am using nifti images.<br>&gt; &gt;<br>&gt; &gt; Please help<br>&gt; &gt;<br>&gt; &gt; Sincerely<br>&gt; &gt; Tom<br>&gt; &gt;<br>&gt; &gt; ________________________________<br>&gt; &gt; Hottest news and in-depth analysis that goes beyond the headlines. Only on<br>&gt; &gt; MSN News Check it out!<br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; Karthik Krishnan<br>&gt; R&amp;D Engineer,<br>&gt; Kitware Inc.<br>&gt; Ph: 518 371 3971 x119<br>&gt; Fax: 518 371 3971<br><br /><hr />Watch useful tips on recipes, fitness, yoga and fashion only on MSN videos. <a href='http://video.msn.com/?mkt=en-in' target='_new'>Try it!</a></body>
</html>