<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hello All,</div><div><br></div><div>I have to display an image that create myself, it's a QImage.</div><div>I use vtkQImageToImageSource to convert it into a vtkImageData and it works fine.</div><div><br></div><div>Here is a chunk of my code:</div><div><br></div><div><br></div><div>void updateActor( vtkImageActor * actor, double magnifyFactor[3] )<br>{<br>&nbsp;&nbsp;&nbsp; vtkImageResize * image_resize = vtkImageResize::New();<br>&nbsp;&nbsp;&nbsp; image_resize-&gt;SetMagnificationFactors( magnifyFactor );<br><br>&nbsp;&nbsp;&nbsp; actor-&gt;SetOrigin( const_cast&lt;double*&gt;( VTK_ORIGIN ) );<br>&nbsp;&nbsp;&nbsp; actor-&gt;SetOrientation( _orientation );<br>&nbsp;&nbsp;&nbsp; actor-&gt;SetPosition( _position );<br><br>&nbsp;&nbsp;&nbsp; vtkQImageToImageSource * qimage_to_image_source =
 vtkQImageToImageSource::New();<br>&nbsp;&nbsp;&nbsp; qimage_to_image_source-&gt;SetQImage( _image );<br><br>&nbsp;&nbsp;&nbsp; image_resize-&gt;SetInputConnection( qimage_to_image_source-&gt;GetOutputPort() );<br><br>&nbsp;&nbsp;&nbsp; actor-&gt;SetInput( image_resize-&gt;GetOutput() );<br><br>&nbsp;&nbsp;&nbsp; qimage_to_image_source-&gt;Delete();<br>&nbsp;&nbsp;&nbsp; image_resize-&gt;Delete();<br>}<br></div><div><br></div><div>My problem is that when I run my app I get the following error message:</div><div>ERROR: In /opt/VTK/Imaging/vtkImageResize.cxx, line 910<br>vtkImageResize (0x28cb430): ThreadedRequestData: output scalar type does not match input scalar type</div><div><br></div><div>and effectively when I debug I found out at the corresponding line of code that my input scalar type is unsigned char and the output scalar type is double...</div><div><br></div><div>The unsigned char is handled/created by the vtkQImageToImageSource, no way to
 change that!</div><div><br></div><div>Is there a different way to handle this issue? I'm assuming that yes, I jsut would like to know how, please?</div><div><br></div><div>Thank you by advance,</div><div>Sebastien.</div><div><br></div></div></body></html>