<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi All<br><br>I have been trying to implement segmentation using MRFImageFilter. However when I pass the applyMRFImageFilter-&gt;GetOutput() to the writer, it throws an error. <br><br>Here is a tidbit of the main datatypes:<br><br>typedef itk::Vector&lt; short &gt;&nbsp;&nbsp;&nbsp; VecImagePixelType;<br>&nbsp; typedef itk::Image&lt; VecImagePixelType, 3 &gt; VecImageType;<br><br>typedef itk::MRFImageFilter&lt;VecImageType,VecImageType&gt; MRFImageFilterType;<br>&nbsp; MRFImageFilterType::Pointer applyMRFImageFilter = MRFImageFilterType::New();<br>&nbsp;<br>My input image is a 124 sliced Nifti image(signed short type) and my training image is also a 124 sliced Nifti which has been pre segmented into 4 classes.<br><br>Why can't I get the MRFLabelled output to be written?<br><br>Please help<br>Tom<br><br /><hr />Give the world a slice of your life. Get a Live.in id <a href='https://signup.live.com/signup.aspx?mkt=en-in&rollrs=12&lic=1' target='_new'>Check it out!</a></body>
</html>