Hi All,<br><br>I&#39;m trying to use the vtkImageViewer2 to display a 2D image in a QVTKWidget, but I&#39;m getting some errors.<br><br>Here is a piece of code:<br><br>&nbsp;&nbsp; image_viewer = vtkImageViewer2::New();<br>&nbsp;&nbsp; qvtkWidget-&gt;SetRenderWindow(image_viewer-&gt;GetRenderWindow());<br>
&nbsp;&nbsp; image_viewer-&gt;SetInput(get2DImage());<br>&nbsp;&nbsp; image_viewer-&gt;Render();<br><br>Error messages:<br><br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Rendering/vtkImageActor.cxx, line 267<br>vtkOpenGLImageActor (0x8ba93e0): This filter requires unsigned char scalars as input<br><br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>
vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br><br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>
vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br><br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>
vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br><br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>
vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br><br>ERROR: In /home/luis/dev-tools/VTK/Rendering/vtkImageActor.cxx, line 267<br>
vtkOpenGLImageActor (0x8ba93e0): This filter requires unsigned char scalars as input<br><br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 725<br>vtkStreamingDemandDrivenPipeline (0x8ba9890): Input port 0 of algorithm vtkImageMapToWindowLevelColors(0x8b62358) has 0 connections but is not optional.<br>
<br>ERROR: In /home/luis/dev-tools/VTK/Rendering/vtkImageActor.cxx, line 267<br>vtkOpenGLImageActor (0x8ba93e0): This filter requires unsigned char scalars as input<br><br>-------------------------------------------------------------------------------------------<br>
<br>Does anybody knows how to fix this? It works with the vtkImageViewer class, but I think the vtkImageViewer2 is a better option to display a 2D image in a widget.<br><br>Thank&#39;s<br>Luis<br>