<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><BR>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid">
<DIV id=yiv871604142>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV>Hi All,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Please see the code attached. <BR>It should read the 3 slices and write them as a tiff file but it only reads the 2nd slice and write it 3 times in a tiff file. Apparently it is incrementing the start index by 1 and reading that slice 3 times. <BR>Can some body please help me in finding what i m doing wrong?</DIV>
<DIV>Many many thanks<BR>Nadia</DIV>
<DIV>&nbsp;</DIV>
<DIV>///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////</DIV>
<DIV><BR>typedef unsigned char&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PixelType;<BR>&nbsp; const unsigned int Dimension = 3;<BR>&nbsp; </DIV>
<DIV>&nbsp; typedef itk::Image&lt; PixelType, Dimension &gt;&nbsp; ImageType;<BR>&nbsp; <BR>&nbsp; typedef itk::ImageSeriesReader&lt; ImageType &gt;&nbsp; ReaderType;<BR>&nbsp; typedef itk::ImageFileWriter&lt;ImageType&gt; WriterType;</DIV>
<DIV><BR>&nbsp; WriterType::Pointer writer = WriterType::New();<BR>&nbsp; ReaderType::Pointer reader1 = ReaderType::New();</DIV>
<DIV>&nbsp; typedef itk::NumericSeriesFileNames&nbsp;&nbsp;&nbsp; NameGeneratorType;</DIV>
<DIV>&nbsp; NameGeneratorType::Pointer nameGenerator = NameGeneratorType::New();</DIV>
<DIV>&nbsp; nameGenerator-&gt;SetSeriesFormat( "clint_binary_080320_noDescription%04d.tiff" );</DIV>
<DIV>&nbsp; nameGenerator-&gt;SetStartIndex(1);<BR>&nbsp; nameGenerator-&gt;SetEndIndex(3);<BR>&nbsp; nameGenerator-&gt;SetIncrementIndex(1);</DIV>
<DIV><BR>&nbsp; reader1-&gt;SetImageIO( itk::TIFFImageIO::New() );</DIV>
<DIV>&nbsp; reader1-&gt;SetFileNames( nameGenerator-&gt;GetFileNames()&nbsp; );</DIV>
<DIV><BR>&nbsp; writer-&gt;SetFileName("labeledImage.tif");<BR>&nbsp; writer-&gt;SetInput(reader1-&gt;GetOutput());<BR>&nbsp; try <BR>&nbsp;&nbsp;&nbsp; { <BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;writer-&gt;Update(); </DIV>
<DIV>&nbsp;&nbsp;&nbsp; } </DIV></TD></TR></TBODY></TABLE><BR></DIV></BLOCKQUOTE></td></tr></table><br>