<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I would like to modify my pipeline by inserting a new filter. Actually, this new filter will be 
<DIV>an histogram equalization image filter applied on my displayed image but only if the user clicks on a button. </DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>For the moment, I have: </DIV>
<DIV><STRONG>rescaleFilter -&gt; SetInput( image_initiale&nbsp;);</STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV>But, only if user desires, an histogram equalization filter will be introduced such as:</DIV>
<DIV>&nbsp;</DIV>
<DIV><STRONG>ON_BN_CLICKED:</STRONG></DIV>
<DIV><STRONG>{<BR>&nbsp;WorkImageType::Pointer oldImage = rescaleFilter-&gt;GetOutput();</STRONG></DIV>
<DIV><STRONG>oldImage -&gt; DisconnectPipeline(); </STRONG>//image displayed before any histogram equalization</DIV>
<DIV><STRONG></STRONG>&nbsp;</DIV>
<DIV><STRONG>&nbsp;histogramEqualizationFilter-&gt;SetInput( oldImage );<BR>&nbsp;rescaleFilter-&gt;SetInput( histogramEqualizationFilter-&gt;GetOutput() );</STRONG>//new image displayed</DIV>
<DIV><STRONG>&nbsp;rescaleFilter-&gt;Update();&nbsp;&nbsp;<BR> }</STRONG></DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>Unhappily, this doesn't work: once button is clicked, histogramEqualizationFilter's output is the same&nbsp;as before = oldImage. I really don't understand. I thought <STRONG>disconnectPipeline</STRONG> would be sufficient.</DIV>
<DIV>&nbsp;</DIV>
<DIV>What do I miss?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Isabelle</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</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>