<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Hello Jon,</DIV>
<DIV>&nbsp;</DIV>
<DIV>thank you for this idea, i saw example VisibleHumanStreamReadWrite</DIV>
<DIV>&nbsp;</DIV>
<DIV>but&nbsp;its for .raw data not .png </DIV>
<DIV>so i am working in&nbsp;<FONT color=#a31515 size=2><FONT color=#a31515 size=2>itkPNGImageIO,&nbsp;</FONT></FONT>not in <FONT color=#a31515 size=2><FONT color=#a31515 size=2>itkRawImageIO.</FONT></FONT></DIV>
<DIV><FONT color=#a31515 size=2><FONT color=#a31515 size=2>&nbsp;</DIV>
<DIV>in the example with raw format, they create chanel for each color</DIV><FONT color=#008000 size=2><FONT color=#008000 size=2>
<DIV>// create a ImageIO for the red channel </DIV></FONT></FONT><FONT size=2>
<DIV></FONT><FONT color=#0000ff size=2><FONT color=#0000ff size=2>typedef</FONT></FONT><FONT size=2> itk::RawImageIO&lt;PixelType, 2&gt; ImageIOType;</DIV>
<DIV>ImageIOType::Pointer rimageio = ImageIOType::New();</DIV>
<DIV>rimageio-&gt;SetDimensions( 0, 2048 );</DIV>
<DIV>rimageio-&gt;SetDimensions( 1, 1216 );</DIV>
<DIV>rimageio-&gt;SetSpacing( 0, .33 );</DIV>
<DIV>rimageio-&gt;SetSpacing( 1, .33 );</DIV>
<DIV>rimageio-&gt;SetHeaderSize(rimageio-&gt;GetImageSizeInPixels()*0);</DIV>
<DIV></FONT>&nbsp;</DIV>
<DIV><FONT color=#000000>i just need the red one so i modefiy the code as follow (i dont know what they mean by spacing in the example but i think the but .33 for each chanel, for that i put 1 for the red chanel and zero for green and blue):</FONT></FONT></FONT></DIV>
<DIV><FONT color=#00bf60>// create a ImageIO for the red channel</FONT></DIV><FONT color=#0000ff size=2><FONT color=#0000ff size=2>
<DIV>typedef</FONT></FONT><FONT size=2> itk::PNGImageIO ImageIOType;</FONT><FONT color=#008000 size=2><FONT color=#008000 size=2>//itkPNGImageIO</DIV></FONT></FONT><FONT size=2>
<DIV>ImageIOType::Pointer rimageio = ImageIOType::New();</DIV>
<DIV>rimageio-&gt;SetDimensions( 0, 2048 );</DIV>
<DIV>rimageio-&gt;SetDimensions( 1, 1216 );</DIV>
<DIV>rimageio-&gt;SetSpacing( 0, 1 );</FONT><FONT color=#008000 size=2><FONT color=#008000 size=2>//was .33</DIV></FONT></FONT><FONT size=2>
<DIV>rimageio-&gt;SetSpacing( 1, 1 );</FONT><FONT color=#008000 size=2><FONT color=#008000 size=2>//was .33</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=#000000>is it right??</FONT></FONT></FONT><BR></DIV></td></tr></table><br>