<div dir="ltr">Did try adding range, but it made no difference. The images are displayed on vtkImageViewer2, if that plays a part.<div><br></div><div>Thank you.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Sat, May 31, 2014 at 6:11 PM, David Gobbi <span dir="ltr"><<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You might have to tell scalarsToColors what the range of your<br>
data is, before you use the colorMapper:<br>
<br>
scalarsToColors->SetRange(imageData->GetScalarRange());<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Sat, May 31, 2014 at 9:58 AM, Milan Vidakovic <<a href="mailto:milan.vidakovic@tp.rs">milan.vidakovic@tp.rs</a>> wrote:<br>
> Thank you for a quick response. I did try it, and the scalar space does<br>
> increase to rgb, but my output is completely black. My vtkScalarsToColors<br>
> might be lacking something. The code is:<br>
><br>
> vtkSmartPointer<vtkScalarsToColors> scalarsToColors =<br>
> vtkSmartPointer<vtkScalarsToColors>::New();<br>
><br>
> vtkSmartPointer<vtkImageMapToColors> colorMapper =<br>
> vtkSmartPointer<vtkImageMapToColors>::New();<br>
> firstColorMapper->SetOutputFormatToRGB();<br>
> firstColorMapper->SetInputData(myImageVtkImageData);<br>
> firstColorMapper->SetLookupTable( scalarsToColors );<br>
><br>
><br>
> On Sat, May 31, 2014 at 5:44 PM, David Gobbi <<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>> wrote:<br>
>><br>
>> Use vtkImageMapToColors, here is a python example of<br>
>> how to set it up:<br>
>><br>
>> rgbConverter = vtkImageMapToColors()<br>
>> rgbConverter.SetOutputFormatToRGB()<br>
>> rgbConverter.SetLookupTable(vtkScalarsToColors())<br>
>><br>
>> The "vtkScalarsToColors" object describes how the<br>
>> mapping of scalars to colors is done.  By default, it just<br>
>> replicates the scalar into the r, g, and b components.<br>
>><br>
>>   David<br>
>><br>
>><br>
>> On Sat, May 31, 2014 at 9:21 AM, Milan Vidakovic <<a href="mailto:milan.vidakovic@tp.rs">milan.vidakovic@tp.rs</a>><br>
>> wrote:<br>
>> > I have a number of single-scalar grayscale vtkImageData objects that<br>
>> > would<br>
>> > need to convert to rgb. Is there a way to perform this transformation<br>
>> > without loosing the grayscale information? Even a change from grayscale<br>
>> > to<br>
>> > mono-color would do the trick.<br>
>> ><br>
>> > Thank you!<br>
>> > Milan<br>
</div></div></blockquote></div><br></div>