<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Is it possible to retrieve the input of a filter to make it the input of another filter. Here is&nbsp;what I have:</DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG>rescaleFilter-&gt;SetInput( filterA-&gt;GetOutput() );</STRONG></DIV>
<DIV>or</DIV>
<DIV>
<DIV><STRONG>rescaleFilter-&gt;SetInput( filterB-&gt;GetOutput() ), </STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV>filterA and B are histogram equalization filter or log filter depending on the choice of the user. </DIV>
<DIV>&nbsp;</DIV>
<DIV>After having applied a filter to enhance my image, now, I would like to smooth ny enhanced image. So, I would like to have:</DIV>
<DIV>&nbsp;</DIV>
<DIV>with filter A or B, </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <STRONG>smoothingFilter-&gt;SetInput( rescaleFilter-&gt;GetInput() ), </STRONG></DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //filterA-&gt;GetOutput() or filterB-&gt;GetOutput() </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <STRONG>rescaleFilter-&gt;SetInput( smoothingFilter-&gt;GetOutput() )</STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV>But it seems not to be possible because of converting SmartPointer to ConstPointer. Is there a trick?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Isabelle</DIV>
<DIV>&nbsp;</DIV></DIV><p>
                <hr size=1> 
<b><font color=#FF0000>Appel audio GRATUIT</font> partout dans le monde</b> avec le nouveau Yahoo! Messenger<br> 
<a href="http://us.rd.yahoo.com/messenger/mail_taglines/default/*http://fr.messenger.yahoo.com">Téléchargez le ici !</a>