[Insight-users] Re: Starting with ITK...
Luis Ibanez
luis . ibanez at kitware . com
Wed, 29 Oct 2003 15:21:44 -0500
Hi Sharad,
1) For reading a set of 2D images and composing
a 3D volume with them you don't need VTK.
ITK will be enough for this.
2) If you want to visualize that resulting image,
then VTK will be a helpful option.
3) Please start by reading the introductory sections
of the ITK SoftwareGuide
http://www . itk . org/ItkSoftwareGuide . pdf
Read (at least) the following sections
- Chapter 2. "Installation", pdf-page 39, paper-page 65
- Section 4.1 "Image", pdf-page 61, paper-page 87
- Chapter 7. "I/O", pdf-page 219, paper-page 245
4) You may also find useful to go through the material
designed for the tutorials. You will find this in
PDF format at
http://www . itk . org/HTML/Tutorials . htm
Please let us know if you have any questions
after you read this material.
Regards,
Luis
------------------------------
Sharad Kumar Somanchi wrote:
> Hi Luis
> i am back again sorry i am a begginer and i have many questions and the
> problem is even if i try to read the documentation the procedure is
> varying for updated versions so i am confused.
> can you please answer what steps i should follow to do the following
>
> aim:
> 1.To get a 3D image from stacking 2D images
> questions:
> in you first email you sent me the following code
>
> /* The code will look like:
>
> typedef itk::NumericSeriesFileIterator NameGeneratorType;
> typedef itk::ImageSeriesReader<Image3DType> ReaderType;
>
> NameGeneratorType::Pointer nameIter = NameGeneratorType::New();
> nameIter->SetSeriesFormat("file%03d.png");
>
> ReaderType::Pointer reader = ReaderType::New();
> reader->SetFileIterator(fileIter);
> reader->Update(); */
>
> so in order to execute this code should i neccesarily install or build the
> VTK 4.2 or is it enough if i download the ITK tool kit?
>
> is there a need for linking vtk and itk for my application?
>
> can you tell me which documentation you suggest me to read
> thank you for your patience
>
> regards
> sharad
>
>
>
> On Tue, 28 Oct 2003, Luis Ibanez wrote:
>
>
>>Hi Sharad,
>>
>>If you install VTK from the binary distribution
>>you no longer need to run CMake on it.
>>
>>Note however that the VTK binary distribution
>>cannot be combined with an ITK application because
>>VTK it is not using the ANSI stdlib standard by
>>default.
>>
>>You have to get the source code of VTK 4.2,
>>and configure it with CMake. Make sure that
>>you pass to advanced mode in CMake and enable
>>the option VTK_USE_ANSI_STDLIB. Then build
>>VTK.
>>
>>
>>Regards,
>>
>>
>> Luis
>>
>>
>>------------------------------
>>
>>Sharad Kumar Somanchi wrote:
>>
>>>thanks Luis
>>>i installed the vtk 4.2 from vtk42-LatestRelease.exe i.e the Wintel
>>>Pre-Compiled Binaries (Windows 9x/NT)
>>>and when i run the CMake it says:
>>>CMake Error: source directory doesnt appear to contain CMakeLists.txt what
>>>could be the problem. i even installed tcl8.3
>>>thanks for your patience
>>>sharad
>>>
>>>On Tue, 28 Oct 2003, Luis Ibanez wrote:
>>>
>>>
>>
>>
>