[IGSTK-Developers] IGSTK-Tutorial]
Andinet Enquobahrie
andinet.enqu at kitware.com
Tue Feb 7 15:39:33 EST 2006
James,
Thank you for your comments. I found all of the theem to be useful.
Especially, I like your comment on promoting IGSTK as a GUI-independent
toolkit. In fact, Luis modified the viewer classes, cmake files and
added a cmake option few weeks back to make IGSTK FLTK-independent. The
motivation was IGSTK-Slicer integration.
In the tutorial, I have indicated that other GUI toolkits can be used
although our example applications and test programs heavily use FLTK.
FLTK independence will definitely widen our user base.
-Andinet
I have updated the tutorial.
> Hi, Andinet,
>
> Kevin asked me to give some comments on the IGSTK Tutorial, and below
> are some quick ones:
>
> It is a great job and give a very helpful information on the first
> sight of IGSTK! Just some minor comments:
>
> 1. " Image I/O classes: These classes provide the ability to read and
> display medical images including CT and MRI in DICOM format. "
>
> Should we specify the medical images as only CT and MRI? Or we should
> say more, such as CT, MR, DR/CR, PET .... Technically speaking, no
> difference of CT and MRI images in DICOM format and implementation,
> which has internal tags to indicate number of bits, pixel type and so on;
>
> 2. Viewer classes: probably we should mention although the current
> version is tightly associated and implemented with FLTK, the future
> version would be GUI-indepent. (It is not a good idea to tie viewer
> classes with FLTK from my opinion and it is not hard to implement
> GUI-indepent ones.) Some other toolkits, such as two MITKs, have
> already provided this mechanic. Those would be better for other users
> not facing FLTK.
>
> 3. In the SpatialObject section. I think spatial objects are a very
> nice part for IGSTK for it provides a high-level and easy to use
> tool-kit than basic spatial shapes, and these components are more
> attractive to the end-user's eyes. How about adding some pictures,
> such as that well-designed ultrasound probe.
>
> 4. Registration class: Registration is an important part in the
> surgical tools. But from the tutorial, our IGSTK registration's
> introduction is simple. For the reason that we only have basic
> rigid-body algorithm here, we can speak some on the great error
> handling part recently added. The error handling part is one
> distinguished part compared with other toolkits. We probably should
> mention our registration module provied error handling functions, such
> as TRE, FRE analysis, to get a better safety control.
>
> 5. Did we forget calibration part? The reason I implement some
> calibration parts is to add to IGSTK some new features which don't
> appear in other toolkits. And also this part is essential in using
> tracked tools in CAS, although we currently only use pre-defined
> parameters inside.
>
> 6. The tutorial on how to implement the helloworld is a nice and
> straightforward part. Just one place to misspell FLTK to FLK.
>
> Nice work!
>
> James
>
> >
> > -------- Original Message --------
> > Subject: [IGSTK-Developers] IGSTK-Tutorial
> > Date: Mon, 06 Feb 2006 14:31:14 -0600
> > From: Andinet Enquobahrie <andinet.enqu at kitware.com>
> > To: 'IGSTK-developers' <igstk-developers at public.kitware.com>
> >
> > Dear all,
> >
> > The IGSTK-tutorial is looking better. Please, take a look at it and make
> > your comments.
> >
> > http://public.kitware.com/IGSTKWIKI/index.php/IGSTK:Tutorial
> >
> > thank you
> >
> > -Andinet
> >
> >
> > PS: The SPIE demo is around the corner and it would be great if I can
> > get everybody's comments as soon as possible. This tutorial will be a
> > good document to hand out to demo participants in addition to the paper.
> > Thank you.
> >
> > _______________________________________________
> > IGSTK-Developers mailing list
> > IGSTK-Developers at public.kitware.com
> > http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-developers
> >
> >
> >
>
>------------------------------------------------------------------------
>
>_______________________________________________
>IGSTK-Developers mailing list
>IGSTK-Developers at public.kitware.com
>http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-developers
>
More information about the IGSTK-Developers
mailing list