Hi Fabien, I can't say I master this but I had to do something similar in FieldOfViewImageFilter.json <https://github.com/SimonRit/RTK/blob/master/utilities/SimpleRTK/Code/BasicFilters/json/FieldOfViewImageFilter.json>. Look at the "ProjectionsStack" parameter which is actually a 3D image. How did I come up with such a complicated code? No clue, but SimpleITK has similar ugly json files, e.g., LabelMapContourOverlayImageFilter.json <https://github.com/SimpleITK/SimpleITK/blob/master/Code/BasicFilters/json/LabelMapContourOverlayImageFilter.json>. My guess is that passing an image as a parameters in an itk image filter is not so common... I hope this helps, Simon
On Fri, Jun 17, 2016 at 11:07 AM, Fabien Momey <[email protected]> wrote: > Hi everyone, > > I need some help for updating a JSON file for the > ConjugateGradientConeBeamReconstructionFilter. > > I want to test a new implementation I made on this filter to perform a > support constraint for the reconstructed image. > > The constraint consists in a binary mask passed as an attribute. This > attribute is a pointer to an image of type TOutputImage. The default value > (in the constructor) is NULL. > > I don't know how to write it in the JSON file to wrap this member : > > { > "name" : "SupportMask", > "type" : ?, > "default" : ?, > "briefdescriptionSet" : "", > "detaileddescriptionSet" : "", > "briefdescriptionGet" : "", > "detaileddescriptionGet" : "" > } > > Does it also need to perform a specific cast with the optional field > custom_itk_cast ? I don't really understand how it works. > > Thanks in advance for your help. > > _______________________________________________ > Rtk-users mailing list > [email protected] > http://public.kitware.com/mailman/listinfo/rtk-users > >
_______________________________________________ Rtk-users mailing list [email protected] http://public.kitware.com/mailman/listinfo/rtk-users
