<DIV>Hello,</DIV>
<DIV>I a new to itk and I try to create my own class which can do some basic itk transformation with templated itk object, and I failed, I really don't know how to do this.</DIV>
<DIV>&nbsp;</DIV>
<DIV>In my .h declaration I did:</DIV>
<DIV><FONT color=#0000ff size=2>
<P>class</FONT><FONT size=2> BasicTransformation</P>
<P>{</P>
<P>public:</P></FONT></DIV>
<DIV><FONT color=#0000ff size=2>
<P>template</FONT><FONT size=2>&lt;</FONT><FONT color=#0000ff size=2>typename</FONT><FONT size=2> TPixel, </FONT><FONT color=#0000ff size=2>typename</FONT><FONT size=2> VImageDimension&gt; </FONT><FONT color=#0000ff size=2>void</FONT><FONT size=2> myFunction(itk::Image&lt;TPixel, VImageDimension&gt; imageData);</FONT></P>
<P><FONT size=2>}</FONT></P>
<P><FONT size=2>-&gt; it doesn't compile, because I have to define all the template values ? (so I don't understand how to use the template, since I had to specify so early, my function&nbsp;have to work with different itkImage type&nbsp;...).</FONT></P>
<P>If I specify the type it compile but it is not very interresting...</P>
<P><FONT size=2>template<FONT size=2>&lt;</FONT><FONT color=#0000ff size=2>typename</FONT><FONT size=2> TPixel, </FONT><FONT color=#0000ff size=2>typename</FONT><FONT size=2> VImageDimension&gt; </FONT><FONT color=#0000ff size=2>void</FONT><FONT size=2> myFunction(itk::Image&lt;unsigned short, 3&gt; imageData); </FONT></FONT></P>
<P><FONT size=2>-&gt; What is very weard is that if I use an ImageSource, it compiles without specify the type of ImageSource .... (at this time&nbsp;started to begin mad :-)</FONT></P>
<P>template&lt;typename TOutputImage&gt; void volumeRendering(itk::ImageSource&lt;TOutputImage&gt; imageSource);</P>
<P>So,</P>
<P>-&gt; 1 - can someone could explain to me how to pass a itk object to a function in another class, please .</P>
<P>-&gt;2 - In my processing class is it better to have an itkImage to begin the process or an ImageSource ?</P>
<P><BR>Thanks for help</P>
<P>Lagaffe <BR></P></DIV><p>
                <hr size=1>
Créez gratuitement votre Yahoo! Mail avec <font color="red"><b>100 Mo de stockage !</b></font>
<br><a href="http://fr.rd.yahoo.com/mail/taglines/*http://fr.rd.yahoo.com/evt=25917/*http://fr.rd.yahoo.com/mail/mail_taglines_100/default/*http://fr.benefits.yahoo.com/">Créez votre Yahoo! Mail</a><br><br>
<font color="red"><b>Le nouveau Yahoo! Messenger est arrivé !</b></font> Découvrez toutes les nouveautés pour dialoguer instantanément avec vos amis.
<a href="http://fr.rd.yahoo.com/mail/taglines/*http://fr.rd.yahoo.com/evt=26111/*http://fr.rd.yahoo.com/messenger/mail_taglines/default/*http://fr.messenger.yahoo.com">Téléchargez GRATUITEMENT ici !</a>