<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<DIV>Hi</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>1) I mean to say where is files from a_vm1455.raw to a_vm1905.raw ?&nbsp; 
Is it same directory where you load VHPabdomen.mhd ?</DIV>
<DIV>2) Your input image VHPabdomen.mhd&nbsp; is color or gray scale ?</DIV>
<DIV>3) After loading VHPabdomen.mhd do you want to produce slices or want to do 
any conversion ?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Your code is not complete . If you can tell exactly what you want to do 
then we can help.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV 
style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt"><BR><BR><BR>&nbsp;</DIV>
<DIV 
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none">
<DIV style="FONT: 10pt tahoma">
<DIV>&nbsp;</DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=mangalika673@gmail.com 
href="mailto:mangalika673@gmail.com">shirani kannangara</A> </DIV>
<DIV><B>Sent:</B> Tuesday, September 18, 2012 4:05 PM</DIV>
<DIV><B>To:</B> <A title=alexdowson@hotmail.com 
href="mailto:alexdowson@hotmail.com">alexdowson@hotmail.com</A> </DIV>
<DIV><B>Subject:</B> Re:</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV 
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none">Hi 

<DIV>Sorry I am not very clear what you need.I have attached my .mhd file.Did 
you go through it .IF you need any clarification pl let me know.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Shirani</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV class=gmail_quote>---------- Forwarded message ----------<BR>From: <B 
class=gmail_sendername>shirani kannangara</B> <SPAN dir=ltr>&lt;<A 
href="mailto:mangalika673@gmail.com" 
target=_blank>mangalika673@gmail.com</A>&gt;</SPAN><BR>Date: Tue, Sep 18, 2012 
at 3:39 PM<BR>Subject: <BR>To: <A href="mailto:alexdowson@hotmail.com" 
target=_blank>alexdowson@hotmail.com</A><BR>Cc: <A 
href="mailto:insight-users@itk.org" 
target=_blank>insight-users@itk.org</A><BR><BR><BR>
<DIV>&nbsp;</DIV>
<DIV>Thanks for your mail.I corrected some codes as you mentioned. But couldn't 
read rgb values using RGBSeriesImageReadWrite.cxx.Then I tried to read and write 
the image data(raw data -VHPAbdomen.mhd)in itk.codes are as follows.But it does 
not write all.MY raw data file is attached herewith.</DIV>
<DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN style="WHITE-SPACE: pre-wrap"></SPAN>#include "itkImage.h"</DIV>
<DIV><SPAN style="WHITE-SPACE: pre-wrap"></SPAN>#include 
"itkImageSeriesReader.h"</DIV>
<DIV><SPAN style="WHITE-SPACE: pre-wrap"></SPAN>#include 
"itkImageFileWriter.h"</DIV>
<DIV><SPAN style="WHITE-SPACE: pre-wrap"></SPAN>#include 
"itkNumericSeriesFileNames.h"</DIV>
<DIV><SPAN style="WHITE-SPACE: pre-wrap"></SPAN>#include "itkPNGImageIO.h"</DIV>
<DIV>&nbsp;&nbsp; <SPAN style="WHITE-SPACE: pre-wrap"></SPAN>#include 
&lt;iostream&gt;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #include &lt;string&gt;</DIV>
<DIV>&nbsp;&nbsp; <SPAN style="WHITE-SPACE: pre-wrap"></SPAN>using namespace 
std;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; </DIV>
<DIV><SPAN style="WHITE-SPACE: pre-wrap"></SPAN></DIV>
<DIV>int main(&nbsp; int argc, char **argv[])</DIV>
<DIV>&nbsp;</DIV>
<DIV>{</DIV>
<DIV>&nbsp;&nbsp;&nbsp; if( argc &lt;4 );</DIV>
<DIV>&nbsp;&nbsp;&nbsp; </DIV>
<DIV>&nbsp; {std::cout &lt;&lt; "Usage: " &lt;&lt; std::endl;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; std::cout&lt;&lt;argv[0] &lt;&lt;&nbsp; " 
firstSliceValue lastSliceValue&nbsp; outputImageFile " &lt;&lt; std::endl;</DIV>
<DIV>&nbsp;&nbsp; return EXIT_FAILURE;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; }<SPAN style="WHITE-SPACE: pre-wrap"> </SPAN></DIV>
<DIV>&nbsp;&nbsp; </DIV>
<DIV>&nbsp; //std::cout&lt;&lt;"sliceValue:"&lt;&lt;std::endl;</DIV>
<DIV>&nbsp; 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;</DIV>
<DIV>&nbsp; const unsigned int<SPAN style="WHITE-SPACE: pre-wrap"> 
</SPAN>Dimension = 3;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; typedef itk::Image&lt; PixelType, Dimension&gt;&nbsp; 
ImageType;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; typedef itk::ImageSeriesReader&lt; ImageType &gt;&nbsp; 
ReaderType;</DIV>
<DIV>&nbsp; typedef itk::ImageFileWriter&lt;&nbsp;&nbsp; ImageType &gt;&nbsp; 
WriterType;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; ReaderType::Pointer reader = ReaderType::New();</DIV>
<DIV>&nbsp; WriterType::Pointer writer = WriterType::New();</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; const unsigned int first = 1;</DIV>
<DIV>&nbsp; const unsigned int last&nbsp; = 450;</DIV>
<DIV>&nbsp; //char * outputFilename = argv[3];</DIV>
<DIV>&nbsp;&nbsp; char**outputFilename=&nbsp; argv[3];</DIV>
<DIV> </DIV>
<DIV>&nbsp; typedef itk::NumericSeriesFileNames NameGeneratorType;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; NameGeneratorType::Pointer nameGenerator = 
NameGeneratorType::New();</DIV>
<DIV> </DIV>
<DIV>&nbsp; nameGenerator-&gt;SetSeriesFormat( "D:\\To_SMK\\VHPAbdomen%03d.mhd" 
);</DIV>
<DIV>&nbsp; nameGenerator-&gt;SetStartIndex( first );</DIV>
<DIV>&nbsp; nameGenerator-&gt;SetEndIndex( last);</DIV>
<DIV>&nbsp; nameGenerator-&gt;SetIncrementIndex(1);</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; reader-&gt;SetImageIO( itk::PNGImageIO::New() );</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; reader-&gt;SetFileNames( nameGenerator-&gt;GetFileNames()&nbsp; 
);</DIV>
<DIV>&nbsp; writer-&gt;SetInput( reader-&gt;GetOutput() );</DIV>
<DIV>&nbsp; writer-&gt;SetFileName("test.mhd");</DIV>
<DIV>try</DIV>
<DIV>&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp; writer-&gt;Update();</DIV>
<DIV>&nbsp;&nbsp;&nbsp; }</DIV>
<DIV>&nbsp; catch( itk::ExceptionObject &amp; err )</DIV>
<DIV>&nbsp;&nbsp;&nbsp; {</DIV>
<DIV>&nbsp;&nbsp;&nbsp; std::cerr &lt;&lt; "ExceptionObject caught !" &lt;&lt; 
std::endl;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; std::cerr &lt;&lt; err &lt;&lt; std::endl;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; return EXIT_FAILURE;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; };</DIV>
<DIV> </DIV>
<DIV>&nbsp; return 0;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; }</DIV>
<DIV> </DIV></DIV>
<DIV>OUTPUT </DIV>
<DIV>&nbsp;</DIV>
<DIV>D:\image\Debug&gt;ImageReadWrite.exe</DIV>
<DIV>Usage:</DIV>
<DIV>0022D9E0 firstSliceValue lastSliceValue&nbsp; outputImageFile</DIV>
<DIV>&nbsp;</DIV>
<DIV>D:\image\Debug&gt;ImageReadWrite.exe(1 450 test.mhd)</DIV>
<DIV>Usage:</DIV>
<DIV>00E71324 firstSliceValue lastSliceValue&nbsp; outputImageFile</DIV>
<DIV>&nbsp;</DIV>
<DIV>D:\image\Debug&gt;ImageReadWrite.exe(1,450,test.mhd)</DIV>
<DIV>Usage:</DIV>
<DIV>0115131C firstSliceValue lastSliceValue&nbsp; outputImageFile</DIV>
<DIV>&nbsp;</DIV>
<DIV>D:\image\Debug&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thankas </DIV><SPAN><FONT color=#888888>
<DIV>&nbsp;</DIV>
<DIV>Shirani</DIV></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV></DIV></DIV></DIV></DIV></BODY></HTML>