<p style="margin:0;padding:0;" align="left">Hi,<br /><br />Thanks for your answers.<br /><br />I have tried but <em>pPix = (unsigned char*)id-&gt;GetScalarPointer();</em> doesn't work for me.<br /><br />when I change the components, nothing change, and after I have display the array and I have seen it is null.<br />Know you why?<br /></p> <br />Yenan: Have you arrived to manipulate it correctly?<br /><br />Thanks<br /> <br /> <br /><br /><blockquote style="border-left: 2px solid #ff0000; padding-left: 5px; margin-left: 5px">&gt; Message du 16/05/08 21:35<br />&gt; De : &quot;Mark Wyszomierski&quot; <br />&gt; A : yenanqu@scs.fsu.edu<br />&gt; Copie &agrave; : &quot;Romuald BERTRAND&quot; , vtkusers@vtk.org<br />&gt; Objet : Re: [vtkusers] How to change pixel color?<br />&gt; <br />&gt; &gt;&gt;  pPix = (unsigned char*)id-&gt;GetScalarPointer();<br />&gt; <br />&gt; That should work, I've used it many times for instance in this project:<br />&gt; <br />&gt;     http://devsample.org/index.php?option=com_content&amp;task=view&amp;id=48&amp;Itemid=27<br />&gt; <br />&gt; I show the value of the pixel that the mouse is over. Maybe there's<br />&gt; something else going on in your pipeline?<br />&gt; <br />&gt; Mark<br />&gt; <br />&gt; <br />&gt; <br />&gt; On 5/16/08, yenanqu@scs.fsu.edu  wrote:<br />&gt; &gt;   How to get pointer from vtkImageData is the hardest thing,which I<br />&gt; &gt; still can not make it.<br />&gt; &gt;<br />&gt; &gt; //id is vtkImageData<br />&gt; &gt; int *uExtent = id-&gt;GetUpdateExtent();<br />&gt; &gt; pPix = (unsigned char*)id-&gt;GetScalarPointer(uExtent[0], uExtent[2],<br />&gt; &gt; uExtent[4]);<br />&gt; &gt;<br />&gt; &gt;   or<br />&gt; &gt;<br />&gt; &gt;   pPix = (unsigned char*)id-&gt;GetScalarPointer();<br />&gt; &gt;<br />&gt; &gt; the only method I could find out. It didn't work for me. try it to see<br />&gt; &gt; if it works for you.<br />&gt; &gt;<br />&gt; &gt; Yenan<br />&gt; &gt;<br />&gt; &gt; Quoting Mark Wyszomierski :<br />&gt; &gt;<br />&gt; &gt;&gt; Yeah once you get a pointer to the pixel data in vtkImageData you can<br />&gt; &gt;&gt; manipulate it however you want. It's just an array of values.<br />&gt; &gt;&gt;<br />&gt; &gt;&gt; Mark<br />&gt; &gt;&gt;<br />&gt; &gt;&gt; On 5/16/08, yenanqu@scs.fsu.edu  wrote:<br />&gt; &gt;&gt;&gt; Did you retrieve pixel data from vtkImageData seccessfully?<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt; Yenan<br />&gt; &gt;&gt;&gt; Quoting Romuald BERTRAND :<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt; Hi all,<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt; I have to display an image for my work. After, I have to change the<br />&gt; &gt;&gt;&gt;&gt; color of several pixels, I don't know why. I have a vtkImageData,<br />&gt; &gt;&gt;&gt;&gt; and I have search some methods to set the scalars of the pixels<br />&gt; &gt;&gt;&gt;&gt; which are stored in, but I don't arrived.<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt; Someone could help me?<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt; Thanks for answers.<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt; Romuald<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt; --<br />&gt; &gt;&gt;&gt;&gt; This message has been scanned for viruses and<br />&gt; &gt;&gt;&gt;&gt; dangerous content by MailScanner, and is<br />&gt; &gt;&gt;&gt;&gt; believed to be clean.<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt; ----------------------------------------------------------------<br />&gt; &gt;&gt;&gt; This message was sent using IMP, the Internet Messaging Program.<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt; --<br />&gt; &gt;&gt;&gt; This message has been scanned for viruses and<br />&gt; &gt;&gt;&gt; dangerous content by MailScanner, and is<br />&gt; &gt;&gt;&gt; believed to be clean.<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;&gt; _______________________________________________<br />&gt; &gt;&gt;&gt; This is the private VTK discussion list.<br />&gt; &gt;&gt;&gt; Please keep messages on-topic. Check the FAQ at:<br />&gt; &gt;&gt;&gt; http://www.vtk.org/Wiki/VTK_FAQ<br />&gt; &gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br />&gt; &gt;&gt;&gt; http://www.vtk.org/mailman/listinfo/vtkusers<br />&gt; &gt;&gt;&gt;<br />&gt; &gt;&gt;<br />&gt; &gt;&gt; --<br />&gt; &gt;&gt; This message has been scanned for viruses and<br />&gt; &gt;&gt; dangerous content by MailScanner, and is<br />&gt; &gt;&gt; believed to be clean.<br />&gt; &gt;&gt;<br />&gt; &gt;&gt;<br />&gt; &gt;<br />&gt; &gt;<br />&gt; &gt;<br />&gt; &gt; ----------------------------------------------------------------<br />&gt; &gt; This message was sent using IMP, the Internet Messaging Program.<br />&gt; &gt;<br />&gt; &gt;<br />&gt; &gt; --<br />&gt; &gt; This message has been scanned for viruses and<br />&gt; &gt; dangerous content by MailScanner, and is<br />&gt; &gt; believed to be clean.<br />&gt; &gt;<br />&gt; &gt;<br />&gt; <br />&gt; <br /></blockquote>