Hi All,<br><br>I have created this LUT:<br><br>   lut = vtkLookupTable::New();<br>   lut-&gt;SetNumberOfColors(MAX_PIXEL+1);<br>   lut-&gt;SetTableRange(MIN_PIXEL, MAX_PIXEL);<br>   lut-&gt;SetRange(0.0,MAX_PIXEL);<br>   lut-&gt;SetHueRange(0.667,0.0);<br>
   lut-&gt;Build();<br><br>I&#39;m using this LUT in two different ways. The first one is:<br><br>   vtkImageMapToColors *img_rgb = vtkImageMapToColors::New();<br>   img_rgb-&gt;SetInput(img);<br>   img_rgb-&gt;SetLookupTable(lut);<br>
   img_rgb-&gt;SetOutputFormatToRGBA();<br>   img_rgb-&gt;Update();<br><br>   img_viewer-&gt;SetInput(img_rgb);<br><br>The input is a gray scale image. It gives me an image that goes from <b>BLUE</b> to green, yellow and red.<br>
<br>The second one is:<br><br>   int window, level;<br>   window = MAX_PIXEL - MIN_PIXEL;<br>   level = (0.5 * (MAX_PIXEL + MIN_PIXEL));<br><br>   img_viewer2-&gt;SetInput(img);<br>   img_viewer2-&gt;SetColorLevel(level);<br>
   img_viewer2-&gt;SetColorWindow(window);<br>   img_viewer2-&gt;GetWindowLevel()-&gt;SetLookupTable(lut);<br><br>I&#39;m using the same input and the same LUT, but the displayed image goes from <b>BLACK</b> to blue, green, yellow and red.<br>
<br>How can I get the same result of the second approach using the first one? Without having to set the window/level parameters.<br><br>Thanks &amp; Regards,<br>Luis<br>