<div dir="ltr">Hi Michka,<br><br>Please review this patch [1], which adds the required instantiations, and this patch [2], which provides an example.<br><br>Thanks,<br>Matt<br><br>[1] <a href="http://review.source.kitware.com/#/c/13664/">http://review.source.kitware.com/#/c/13664/</a><br>
[2] <a href="http://review.source.kitware.com/#/c/13662/">http://review.source.kitware.com/#/c/13662/</a><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Nov 25, 2013 at 3:29 AM, Michka Popoff <span dir="ltr"><<a href="mailto:michkapopoff@gmail.com" target="_blank">michkapopoff@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, just re-posting this, if someone has an idea ?<br>
<br>
I can open a ticket on the bug tracker if fixing this involves some bigger coding effort.<br>
<br>
Michka<br>
<br>
<br>
Le 20 nov. 2013 à 22:25, Michka Popoff a écrit :<br>
<div class="HOEnZb"><div class="h5"><br>
> Hi<br>
><br>
> I want to use the TileImageFilter (wrapped with python) to take two 2D images and make a 3D stack out of it, like described in this example :<br>
> <a href="http://www.itk.org/Wiki/ITK/Examples/ImageProcessing/TileImageFilter_CreateVolume" target="_blank">http://www.itk.org/Wiki/ITK/Examples/ImageProcessing/TileImageFilter_CreateVolume</a><br>
><br>
> The example works nicely with c++, but not with python.<br>
> Here is some basic code to reproduce the error :<br>
><br>
> import itk<br>
> inputtype = itk.Image[itk.UC, 2]<br>
> outputtype = itk.Image[itk.UC, 3]<br>
> tile_filter = itk.TileImageFilter[inputtype, outputtype].New()<br>
><br>
> Here is the error message :<br>
><br>
> Traceback (most recent call last):<br>
>  File "tiletest.py", line 4, in <module><br>
>    filt = itk.TileImageFilter[inputtype, outputtype].New()<br>
>  File "/usr/local/lib/ITK-4.4/Python/itkTemplate.py", line 233, in __getitem__<br>
>    raise KeyError, 'itkTemplate : No template %s for the %s class' % (str(parameters), self.__name__)<br>
> KeyError: "itkTemplate : No template (<class 'itkImagePython.itkImageUC2'>, <class 'itkImagePython.itkImageUC3'>) for the itk::TileImageFilter class"<br>
><br>
> I tried to modify the itkTileImageFilter.wrap file to accept 2 and 3 dimensional images (with itk_wrap_image_filter_combinations), but I was not able to get anything working.<br>
><br>
> Am I doing something wrong, or if not, what would be the way to fix this ?<br>
><br>
> Michka<br>
><br>
<br>
_______________________________________________<br>
Community mailing list<br>
<a href="mailto:Community@itk.org">Community@itk.org</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/community" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/community</a><br>
</div></div></blockquote></div><br></div>