SCIRun User Mailing List

Text archives Help


Re: [SCIRUN-USERS] extending ITK support


Chronological Thread 
  • From: "Darby J Van Uitert" <darbyb@sci.utah.edu>
  • To: Luis Ibanez <luis.ibanez@kitware.com>, Carlos Santos <csantos.incor@gmail.com>
  • Cc: scirun-users@sci.utah.edu, Insight Users <insight-users@itk.org>, Insight Developers List <insight-developers@public.kitware.com>, Benoit Regrain <benoit.regrain@creatis.insa-lyon.fr>, Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr>
  • Subject: Re: [SCIRUN-USERS] extending ITK support
  • Date: Sat, 15 Oct 2005 20:19:26 -0600

Luis,

The ITK XML file does not have to specify anything about a GUI. By default, any parameters will be text entry boxes in the module UI. At a minimum, the ITK XML file must contain information about how the filter is templated, any inputs and outputs, and any parameters. Chapter 8 of the SCIRun User Guide (http://software.sci.utah.edu/doc/User/Guide/usersguide/srug8.html)
goes into it in more detail. I would be happy to help in any way I can since I helped write the wrapper. Thanks.

   -darby j

On Sat, 15 Oct 2005 12:16:45 -0400
 Luis Ibanez <luis.ibanez@kitware.com> wrote:
Hi Carlos,

We are planning to refactor the wrapping process in ITK,
so that wrappers are generated from CMake. I wonder if
an XML description can be added as part of this refactoring.

If I remember correctly one of the extra information that
you need for SCIrun is to have some indication of the GUI
widgets that can be associated to filter parameters, along
with default values and ranges for those values.

Is this still the case ?


   Regards,


      Luis


-----------------------
Carlos Santos wrote:
Dear all,

I am starting out with both SCIRun and ITK and I am really interested
in incorporating more ITK filters into SCIRun. I found the
documentation about wrapping the filters, distributed with the Insight
Applications package and successfully wrapped the CannyEdgeDetection
filter.

Now I'd like to automate the generation of XML descriptions for the
filters. Since I've built ITK with python support, I thought of using
python's reflective abilities to discover information about the
filters (like supported methods) and create the descriptors. Probably,
some manual editing would still be necessary after that.

Before diving into what might be duplicate work, I'd like to know if
there are some other efforts for extending ITK support in SCIRun. Any
comments on the described approach would be wellcome. I would be
willing to contribute back to the SCIRun project any resultant
extension.

Yours sincerely,
Carlos Santos

===========================================================================
== The SCIRun Users mailing list: send email to majordomo@sci.utah.edu ==
== for more details. ==
== Please acknowledge use of SCIRun in your papers and reports: ==
== see http://software.sci.utah.edu/scirun-biopse_citation.bib ==
===========================================================================



===========================================================================
== The SCIRun Users mailing list: send email to majordomo@sci.utah.edu ==
== for more details. ==
== Please acknowledge use of SCIRun in your papers and reports: ==
== see http://software.sci.utah.edu/scirun-biopse_citation.bib ==
===========================================================================

...........................
Darby J Van Uitert
SCI Institute
University of Utah
Email: darbyb@sci.utah.edu
Phone: 301.528.8469
...........................
===========================================================================
== The SCIRun Users mailing list: send email to majordomo@sci.utah.edu   ==
== for more details.                                                     ==
== Please acknowledge use of SCIRun in your papers and reports:          ==
==   see http://software.sci.utah.edu/scirun-biopse_citation.bib         ==
===========================================================================





Archive powered by MHonArc 2.6.16.

Top of page