<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I encounter some problems in using 
vtkMapToWindowLevelColors, maybe a little confused how to use it. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>What I want to do is: I have a medical image data 
set (16 bits), and want to use this filter to do window level/width operation, 
it works well. Now I want to add some new features, for example, mark the CT 
value range of (500 - 700) to red, but keep other values to their default gray 
value. So how should I specify the this filter with LUT? Ex: window level/width 
can be specified to (400, 1000)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;m_ImageMap-&gt;SetInput( image 
);<BR>&nbsp; <BR>&nbsp; vtkLookupTable* lut = 
vtkLookupTable::New();</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial 
size=2>//////////////////////////////////////////////////////////////////&nbsp;&nbsp; 
how to specify the codes in this section?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp; 
lut-&gt;SetNumberOfTableValues(256);<BR>&nbsp; //lut-&gt;SetHueRange(0.0, 
0.0);<BR>&nbsp; //lut-&gt;SetSaturationRange(0.0, 0.0);<BR>&nbsp; 
//lut-&gt;SetValueRange(0.0, 1.0);<BR>&nbsp; lut-&gt;Build();<BR>&nbsp; for (i = 
240; i &lt;= 255; i++)<BR>&nbsp; {<BR>&nbsp;&nbsp;&nbsp; 
lut-&gt;SetTableValue(i,&nbsp;............... );<BR>&nbsp; }<BR>&nbsp; for (i = 
0; i &lt;= 240; i++)<BR>&nbsp; {<BR>&nbsp;&nbsp;&nbsp; lut-&gt;SetTableValue(i, 
.....................);<BR>&nbsp; }</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial 
size=2>//////////////////////////////////////////////////////////////////////////</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp; </FONT><FONT face=Arial size=2></FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp; 
m_ImageMap-&gt;SetLookupTable(lut);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;m_ImageMap-&gt;SetLevel( level 
);<BR>&nbsp; m_ImageMap-&gt;SetWindow( width );</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp; </FONT></DIV>
<DIV><FONT face=Arial size=2>m_Actor-&gt;SetInput( m_ImageMap-&gt;GetOutput() 
);</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Thanks a lot!!!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Hui Zhang</FONT></DIV></BODY></HTML>