[Insight-users] DicomSeries and ImageViewer
Luis Ibanez
luis . ibanez at kitware . com
Thu, 25 Sep 2003 13:09:15 -0400
Hi Sandy,
The ImageViewer project is under
InsightApplications/ImageViewer
http://www . itk . org/cgi-bin/cvsweb . cgi/InsightApplications/ImageViewer/?cvsroot=Insight
The example using the Dicom image series reader is on
/Insight/Testing/Code/IO/itkDICOMImageSeriesTest.cxx
You should be able to build it using a CMakeLists.txt file like
FIND_PACKAGE(ITK)
IF(ITK_FOUND)
INCLUDE(${ITK_USE_FILE})
ELSE(ITK_FOUND)
MESSAGE(FATAL_ERROR
"Please set ITK_DIR.")
ENDIF(ITK_FOUND)
FIND_PACKAGE(FLTK)
IF(FLTK_FOUND)
INCLUDE_DIRECTORIES(${FLTK_INCLUDE_DIR})
ENDIF(FLTK_FOUND)
ADD_EXECUTABLE(myExecutable myDicomReader.cxx)
TARGET_LINK_LIBRARIES(myExecutable
ITKAlgorithms
ITKBasicFilters
ITKIO
ITKCommon
)
Regards,
Luis
-----------------------
Sandy April wrote:
> Hi Luis,
> I didn't get your first option.I used DicomImageViewer to display one
> DICOM image.I don't see any ImageViewer project in my insight
> application workspace although I have a ImageViewer.cxx file but how can
> I build and run that since i have to include many files in that project.
> And also you have said that to look at the example using the
> DicomSeries. I didn't get that. I would really appreciate if you can let
> me know where I can find that.Thank you.
>
> */Luis Ibanez <luis . ibanez at kitware . com>/* wrote:
>
>
> Hi Sandy,
>
> There are some historical issues here.
>
> The ImageViewer application was made much earlier than
> the DicomSerierReader, and the functionality from the new
> SeriesReader has not been added to the ImageViewer for
> reading Dicom directly.
>
> You could try one of the two following options:
>
> 1) Look at the example using the DicomSeries
> and merge its code with the Image viewer
> in order to get a DicomImageViewer.
>
> 2) Create a metaimage header for you set of Dicom
> files, and load it directly with the ImageViewer.
> The easy way to do this is to use the MetaImageImporter
> application which will prompt you on the command line
> for the information needed to put your images together
> in a metaimage.
>
>
> Please let us know if you have further questions.
>
>
> Thanks,
>
>
> Luis