Hi, <br><br>my name&#39;s Javier González and I&#39;m working with ITK, VTK y MFC on C++ for 7 months. I&#39;m trying to make changes in a 2D image to make a graph. I only need put some point and maybe some lines. I&#39;m using SetPixel(...,...) but when I show my image It has not changed. ¿May I use another method? My code is:<br>
<br>------------------------------------------------------------------------------------------------------------------------------------------<br>const char * inputFilename&nbsp; = &quot;D:/fondografica.jpg&quot;;<br>reader = ReaderType::New();<br>
reader-&gt;SetFileName( inputFilename );<br>ImageType::Pointer newimage = reader-&gt;GetOutput();<br>ImageType::SizeType size;<br>&nbsp;&nbsp;&nbsp; size[0] = 255; // size along X<br>&nbsp;&nbsp;&nbsp; size[1] = 255; // size along Y<br>ImageType::IndexType start;<br>
&nbsp;&nbsp;&nbsp; start[0] = 0; // first index on X<br>&nbsp;&nbsp;&nbsp; start[1] = 0; // first index on Y<br>ImageType::RegionType region;<br>&nbsp;&nbsp;&nbsp; region.SetSize( size );<br>&nbsp;&nbsp;&nbsp; region.SetIndex( start );<br>newimage-&gt;SetRegions(size);<br>newimage-&gt;Allocate();<br>
&nbsp;&nbsp;&nbsp; <br> ImageType::Pointer image = this-&gt;pitkDICOM5-&gt;GetOutput();<br>ImageType::IndexType pixelValue1;<br>&nbsp;&nbsp;&nbsp; pixelValue1[0] = 80;<br>&nbsp;&nbsp;&nbsp; pixelValue1[1] = 80;<br>image = this-&gt;pitkDICOM4-&gt;GetOutput();<br>ImageType::IndexType pixelValue2;<br>
&nbsp;&nbsp;&nbsp; pixelValue2[0] = 125;<br>&nbsp;&nbsp;&nbsp; pixelValue2[1] = 125;<br>image = this-&gt;pitkDICOM3-&gt;GetOutput();<br>ImageType::IndexType pixelValue3;<br>&nbsp;&nbsp;&nbsp; pixelValue3[0] = 170;<br>&nbsp;&nbsp;&nbsp; pixelValue3[1] = 170;<br>image = this-&gt;pitkDICOM1-&gt;GetOutput();<br>
ImageType::IndexType pixelValue4;<br>&nbsp;&nbsp;&nbsp; pixelValue4[0] = 215;<br>&nbsp;&nbsp;&nbsp; pixelValue4[1] = 215;<br><br>&nbsp;&nbsp;&nbsp; newimage-&gt;SetPixel(pixelValue1, 0);<br>&nbsp;&nbsp;&nbsp; newimage-&gt;SetPixel(pixelValue2, 0);<br>&nbsp;&nbsp;&nbsp; newimage-&gt;SetPixel(pixelValue3, 0);<br>
&nbsp;&nbsp;&nbsp; newimage-&gt;SetPixel(pixelValue4, 0);<br><br>&nbsp;&nbsp;&nbsp; return newimage;<br>------------------------------------------------------------------------------------------------------------------------------------------<br><br>Thans for your help.<br>