[Insight-users] Re: Problems with ITK

Luis Ibanez luis . ibanez at kitware . com
Tue, 28 Oct 2003 14:30:58 -0500


Hi Giancarlo,

ITK does not provide any visualization functionalities.
You can obtain these functionalities from VTK by combining
both toolkits in your application.

ITK provides support for:

     - Image Processing
     - Image Segmentation
     - Image Registration

The simplest way of generating 3D Meshes from raw images
is to identify a Segmentation method appropriate for your
application. A discussion of segmentation methods in ITK
can be found in the ITK Software Guide

   http://www . itk . org/ItkSoftwareGuide . pdf

in Chapter 9, pdf-page 341, paper-page 367.

The final output of a segmentation method will typically
provide a binary mask that you can then convert to a
VTK image in order to visualize it.

You will find multiple options in VTK for extracting
surfaces. For example, you may wan to look at the
SynchronizedTemplates filter
http://www . vtk . org/doc/nightly/html/classvtkSynchronizedTemplates3D . html

which is used by the vtkContourFilter when appropriate.
http://www . vtk . org/doc/nightly/html/classvtkContourFilter . html



You can combine ITK and VTK by writing an application in
C++, Tcl or Python.


--

You may find convenient to play first with the Free version of
VolView which provides ITK segmentation methods as plugins.
This could be useful as a mechanism for identifying the segmentation
methods (and their parameters) that could be suitable for solving the
image processing problem you are facing.

You can download VolView from:

           http://www . kitware . com/products/volview . html

---


Please let us know if you have further questions.


   Thanks,


      Luis



-----------------------

Giancarlo Amati wrote:
> ...

I would like to understand how can I build a 3D mesh
> starting form my RAW images, 

...

> 
> What I would understand is if ITK play a role in only segmentation and
> registration process and no roles in visualization or if I can use ITK
> to visualize my results.
> 
> Best regards.
> Giancarlo Amati