ITK/Release 2.0: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Introducing GDCM as DICOM reader/writer =
= Introducing GDCM as DICOM reader/writer =
Until version 2.0, ITK only natively supported reading DICOM image files.  New in v2.0 is GDCM, short for "Grass roots DICOM", a library dedicated library for reading, parsing '''and writing''' DICOM image data.  [http://www.creatis.insa-lyon.fr/Public/Gdcm/Main.html GDCM] is developed by the [http://www.creatis.insa-lyon.fr/ Creatis group] at INSA Lyon, France.
GDCM supports Part 5 of the DICOM standard, relating to image files (and not the rest of the DICOM spec, such as networking, etc).  The supported formats are:
* ACR-NEMA version 1 and 2
* Dicom version 3.0 (including various encodings of jpeg, RLE)
; Class Reference : [http://www.itk.org/Doxygen/html/classitk_1_1GDCMImageIO.html GDCMImageIO], [http://www.itk.org/Doxygen/html/classitk_1_1GDCMSeriesFileNames.html GDCMSeriesFileNames]
; Examples : (None)
= New itkVesselTubeSpatialObject with metaIO file format to support vessel representation =
= New itkVesselTubeSpatialObject with metaIO file format to support vessel representation =
= New itkDTITubeSpatialObject with metaIO file format to support DTI tracts representation and reading/writing of DTI data =
= New itkDTITubeSpatialObject with metaIO file format to support DTI tracts representation and reading/writing of DTI data =
= New Classes =
Algorithms/itkActiveShapeModelCalculator
<br>
Algorithms/itkActiveShapeModelGradientSearchMethod
<br>
Algorithms/itkBinaryPruningImageFilter
<br>
Algorithms/itkBinaryThinningImageFilter
<br>
Algorithms/itkBioCell
<br>
Algorithms/itkBioCellBase
<br>
Algorithms/itkBioCellularAggregate
<br>
Algorithms/itkBioCellularAggregateBase
<br>
Algorithms/itkBioGenome
<br>
Algorithms/itkEuclideanDistancePointMetric
<br>
Algorithms/itkKappaStatisticImageToImageMetric
<br>
Algorithms/itkOtsuMultipleThresholdsImageFilter
<br>
Algorithms/itkScalarImageKmeansImageFilter
<br>
Algorithms/itkSimplexMeshVolumeCalculator
<br>


BasicFilters/itkComplexToImaginaryImageFilter
This release covers the period August 10, 2004 through February 4, 2005
<br>
== New Classes in this Release ==
BasicFilters/itkComplexToRealImageFilter
<pre>
<br>
Code/Algorithms/itkBinaryPruningImageFilter
BasicFilters/itkConstrainedValueAdditionImageFilter
Code/Algorithms/itkBinaryThinningImageFilter
<br>
Code/Algorithms/itkBioCell
BasicFilters/itkConstrainedValueDifferenceImageFilter
Code/Algorithms/itkBioCellBase
<br>
Code/Algorithms/itkBioCellularAggregate
BasicFilters/itkContourDirectedMeanDistanceImageFilter
Code/Algorithms/itkBioCellularAggregateBase
<br>
Code/Algorithms/itkBioGenome
BasicFilters/itkContourMeanDistanceImageFilter
Code/Algorithms/itkEuclideanDistancePointMetr
<br>
Code/Algorithms/itkEuclideanDistancePointMetric
BasicFilters/itkDeformationFieldJacobianDeterminantFilter
Code/Algorithms/itkKappaStatisticImageToImageMetr
<br>
Code/Algorithms/itkKappaStatisticImageToImageMetric
BasicFilters/itkGrayscaleMorphologicalClosingImageFilter
Code/Algorithms/itkOtsuMultipleThresholdsImageFilter
<br>
Code/Algorithms/itkScalarImageKmeansImageFilter
BasicFilters/itkGrayscaleMorphologicalOpeningImageFilter
Code/Algorithms/itkSimplexMeshVolumeCalculator
<br>
 
BasicFilters/itkJoinSeriesImageFilter
Code/BasicFilters/itkComplexToImaginaryImageFilter
<br>
Code/BasicFilters/itkComplexToRealImageFilter
BasicFilters/itkMaskNegatedImageFilter
Code/BasicFilters/itkConstrainedValueAdditionImageFilter
<br>
Code/BasicFilters/itkConstrainedValueDifferenceImageFilter
BasicFilters/itkMinimumMaximumConditionalImageCalculator
Code/BasicFilters/itkContourDirectedMeanDistanceImageFilter
<br>
Code/BasicFilters/itkContourMeanDistanceImageFilter
BasicFilters/itkSignedDanielssonDistanceMapImageFilter
Code/BasicFilters/itkDeformationFieldJacobianDeterminantFilter
<br>
Code/BasicFilters/itkGrayscaleMorphologicalClosingImageFilter
BasicFilters/itkSimpleContourExtractorImageFilter
Code/BasicFilters/itkGrayscaleMorphologicalOpeningImageFilter
<br>
Code/BasicFilters/itkJoinSeriesImageFilter
BasicFilters/itkVotingBinaryHoleFillingImageFilter
Code/BasicFilters/itkMaskNegatedImageFilter
<br>
Code/BasicFilters/itkSignedDanielssonDistanceMapImageFilter
BasicFilters/itkVotingBinaryImageFilter
Code/BasicFilters/itkSimpleContourExtractorImageFilter
<br>
Code/BasicFilters/itkVotingBinaryHoleFillingImageFilter
BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilter
Code/BasicFilters/itkVotingBinaryImageFilter
<br>
Code/BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilter
BasicFilters/itkWarpMeshFilter
Code/BasicFilters/itkWarpMeshFilter
<br>
 
Code/Common/itkComplexToImaginaryImageAdaptor
Code/Common/itkComplexToRealImageAdaptor
Code/Common/itkPhasedArray3DSpecialCoordinatesImage
Code/Common/itkSimpleFilterWatcher
Code/Common/itkSpecialCoordinatesImage
Code/Common/itkVectorNearestNeighborInterpolateImageFunction
 
Code/IO/itkArchetypeSeriesFileNames
 
Code/Numerics/itkPowellOptimizer
 
Code/SpatialObject/itkArrowSpatialObject
Code/SpatialObject/itkCylinderSpatialObject
Code/SpatialObject/itkDTITubeSpatialObject
Code/SpatialObject/itkDTITubeSpatialObjectPoint
Code/SpatialObject/itkMetaArrowConverter
Code/SpatialObject/itkMetaDTITubeConverter
Code/SpatialObject/itkMetaVesselTubeConverter
Code/SpatialObject/itkVesselTubeSpatialObject
Code/SpatialObject/itkVesselTubeSpatialObjectPoint
 
Code/Patented/CMakeLists.txt
Code/Patented/itkActiveShapeModelCalculator
Code/Patented/itkActiveShapeModelGradientSearchMethod
Code/Patented/itkSimpleFuzzyConnectednessImageFilterBase
Code/Patented/itkSimpleFuzzyConnectednessRGBImageFilter
Code/Patented/itkSimpleFuzzyConnectednessScalarImageFilter
Code/Patented/itkVectorFuzzyConnectednessImageFilter
</pre>
== New Tests in this Release ==
<pre>
Testing/Code/Common/itkCenteredEuler3DTransformTest
Testing/Code/Common/itkPhasedArray3DSpecialCoordinatesImageTest
Testing/Code/Common/itkSizeTest
 
Testing/Code/BasicFilters/itkComplexToImaginaryFilterAndAdaptorTest
Testing/Code/BasicFilters/itkComplexToRealFilterAndAdaptorTest
Testing/Code/BasicFilters/itkConstrainedValueAdditionImageFilterTest
Testing/Code/BasicFilters/itkConstrainedValueDifferenceImageFilterTest
Testing/Code/BasicFilters/itkContourDirectedMeanDistanceImageFilterTest
Testing/Code/BasicFilters/itkContourMeanDistanceImageFilterTest
Testing/Code/BasicFilters/itkDeformationFieldJacobianDeterminantFilterTest
Testing/Code/BasicFilters/itkGrayscaleMorphologicalClosingImageFilterTest
Testing/Code/BasicFilters/itkGrayscaleMorphologicalOpeningImageFilterTest
Testing/Code/BasicFilters/itkJoinSeriesImageFilterTest
Testing/Code/BasicFilters/itkMaskNegatedImageFilterTest
Testing/Code/BasicFilters/itkResamplePhasedArray3DSpecialCoordinatesImageTest
Testing/Code/BasicFilters/itkSignedDanielssonDistanceMapImageFilterTest
Testing/Code/BasicFilters/itkSimpleContourExtractorImageFilterTest
Testing/Code/BasicFilters/itkVotingBinaryHoleFillingImageFilterTest
Testing/Code/BasicFilters/itkVotingBinaryImageFilterTest
Testing/Code/BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilterTest
Testing/Code/BasicFilters/itkWarpMeshFilterTest
 
Testing/Code/IO/itkArchetypeSeriesFileNamesTest
Testing/Code/IO/itkImageFileWriterTest
 
Testing/Code/Algorithms/itkAlgorithmsPrintTest4
Testing/Code/Algorithms/itkAlgorithmsPrintTests
Testing/Code/Algorithms/itkAlgorithmsTests3
Testing/Code/Algorithms/itkBinaryThinningImageFilterTest
Testing/Code/Algorithms/itkBioCellTest
Testing/Code/Algorithms/itkBioCellularAggregateTest
Testing/Code/Algorithms/itkBioGenomeTest
Testing/Code/Algorithms/itkKappaStatisticImageToImageMetricTest
Testing/Code/Algorithms/itkMatchCardinalityImageToImageMetricTest
Testing/Code/Algorithms/itkOtsuMultipleThresholdsImageFilterTest
Testing/Code/Algorithms/itkScalarImageKmeansImageFilterTest
Testing/Code/Algorithms/itkSimplexMeshVolumeCalculatorTest
 
Testing/Code/Numerics/itkPowellOptimizerTest
 
Testing/Code/SpatialObject/itkArrowSpatialObjectTest
Testing/Code/SpatialObject/itkCylinderSpatialObjectTest
Testing/Code/SpatialObject/itkSpatialObjectTests2
 
Testing/Code/Patented/CMakeLists.txt
Testing/Code/Patented/itkActiveShapeModelCalculatorTest
Testing/Code/Patented/itkPatentedHeaderTest
Testing/Code/Patented/itkPatentedPrintTest
Testing/Code/Patented/itkPatentedTests
Testing/Code/Patented/itkSimpleFuzzyConnectednessScalarImageFilterTest
Testing/Code/Patented/itkVectorFuzzyConnectednessImageFilterTest
</pre>
== New Examples in this Release ==
<pre>
Examples/DataRepresentation/Image/ImageExamples
Examples/DataRepresentation/Mesh/MeshExamples


Common/itkComplexToImaginaryImageAdaptor
Examples/Filtering/AntiAliasBinaryImageFilter
<br>
Examples/Filtering/BinaryMedianImageFilter
Common/itkComplexToRealImageAdaptor
Examples/Filtering/FFTImageFilter
<br>
Examples/Filtering/FilteringExamples3
Common/itkPhasedArray3DSpecialCoordinatesImage
Examples/Filtering/FilteringExamples4
<br>
Examples/Filtering/MorphologicalImageEnhancement
Common/itkSimpleFilterWatcher
Examples/Filtering/OtsuMultipleThresholdImageFilter
<br>
Examples/Filtering/OtsuThresholdImageFilter
Common/itkSpecialCoordinatesImage
Examples/Filtering/ResampleImageFilter7
<br>
Examples/Filtering/ResampleImageFilter8
Common/itkVectorNearestNeighborInterpolateImageFunction
Examples/Filtering/ResampleImageFilter9
<br>
Examples/Filtering/VotingBinaryHoleFillingImageFilter
Examples/Filtering/VotingBinaryIterativeHoleFillingImageFilter


IO/itkArchetypeSeriesFileNames
Examples/IO/DicomImageReadChangeHeaderWrite
<br>
Examples/IO/DicomImageReadPrintTags
Examples/IO/DicomImageReadWrite
Examples/IO/DicomSeriesReadPrintTags
Examples/IO/DicomSeriesReadSeriesWrite
Examples/IO/DicomSliceRead.java
Examples/IO/DicomSliceRead.py
Examples/IO/DicomSliceRead.tcl


Numerics/itkPowellOptimizer
Examples/Patented/CMakeLists.txt
<br>
Examples/Patented/FuzzyConnectednessImageFilter
Examples/Patented/HybridSegmentationFuzzyVoronoi
Examples/Patented/IterativeClosestPoint1
Examples/Patented/IterativeClosestPoint2
Examples/Patented/IterativeClosestPoint3
Examples/Patented/PatentedExamples


Patented/CMakeLists
Examples/Registration/DeformableRegistration7
<br>
Examples/Registration/DeformableRegistration8
Patented/itkActiveShapeModelCalculator
Examples/Registration/DeformationFieldJacobian
<br>
Examples/Registration/RegistrationExamples8
Patented/itkActiveShapeModelGradientSearchMethod
<br>
Patented/itkSimpleFuzzyConnectednessImageFilterBase
<br>
Patented/itkSimpleFuzzyConnectednessRGBImageFilter
<br>
Patented/itkSimpleFuzzyConnectednessScalarImageFilter
<br>
Patented/itkVectorFuzzyConnectednessImageFilter
<br>


SpatialObject/itkArrowSpatialObject
Examples/Statistics/ImageHistogram4
<br>
Examples/Statistics/ScalarImageKmeansClassifier
SpatialObject/itkCylinderSpatialObject
Examples/Statistics/ScalarImageKmeansModelEstimator
<br>
Examples/Statistics/ScalarImageMarkovRandomField1
SpatialObject/itkDTITubeSpatialObject
<br>
SpatialObject/itkDTITubeSpatialObjectPoint
<br>
SpatialObject/itkMetaArrowConverter
<br>
SpatialObject/itkMetaDTITubeConverter
<br>
SpatialObject/itkMetaVesselTubeConverter
<br>
SpatialObject/itkVesselTubeSpatialObject
<br>
SpatialObject/itkVesselTubeSpatialObjectPoint
<br>


= New Examples =
</pre>
DataRepresentation/Image/ImageExamples
== New Utilities in this Release ==
<br>
<pre>
DataRepresentation/Mesh/MeshExamples
Utilities/gdcm/AUTHORS
<br>
Utilities/gdcm/ChangeLog
Filtering/AntiAliasBinaryImageFilter
Utilities/gdcm/CMakeLists.txt
<br>
Utilities/gdcm/DEVELOPPER
Filtering/BinaryMedianImageFilter
Utilities/gdcm/Dicts/CMakeLists.txt
<br>
Utilities/gdcm/Dicts/DicomDir.d
Filtering/FFTImageFilter
Utilities/gdcm/Dicts/dicomTS.d
<br>
Utilities/gdcm/Dicts/dicomV3.d
Filtering/FilteringExamples3
Utilities/gdcm/Dicts/dicomVR.d
<br>
Utilities/gdcm/Dicts/README
Filtering/FilteringExamples4
Utilities/gdcm/gdcmConfigure.h.in
<br>
Utilities/gdcm/gdcm.spec.in
Filtering/MorphologicalImageEnhancement
Utilities/gdcm/INSTALL
<br>
Utilities/gdcm/PACKAGER
Filtering/OtsuMultipleThresholdImageFilter
Utilities/gdcm/README
<br>
Utilities/gdcm/README.ITK.txt
Filtering/OtsuThresholdImageFilter
Utilities/gdcm/src/CMakeLists.txt
<br>
Utilities/gdcm/src/gdcm
Filtering/ResampleImageFilter7
Utilities/gdcm/src/gdcmBinEntry
<br>
Utilities/gdcm/src/gdcmCommon
Filtering/ResampleImageFilter8
Utilities/gdcm/src/gdcmDebug
<br>
Utilities/gdcm/src/gdcmDefaultDicts.cxx.in
Filtering/ResampleImageFilter9
Utilities/gdcm/src/gdcmDicomDir
<br>
Utilities/gdcm/src/gdcmDicomDirElement
Filtering/VotingBinaryHoleFillingImageFilter
Utilities/gdcm/src/gdcmDicomDirImage
<br>
Utilities/gdcm/src/gdcmDicomDirMeta
Filtering/VotingBinaryIterativeHoleFillingImageFilter
Utilities/gdcm/src/gdcmDicomDirObject
<br>
Utilities/gdcm/src/gdcmDicomDirPatient
IO/DicomImageReadChangeHeaderWrite
Utilities/gdcm/src/gdcmDicomDirSerie
<br>
Utilities/gdcm/src/gdcmDicomDirStudy
IO/DicomImageReadPrintTags
Utilities/gdcm/src/gdcmDict
<br>
Utilities/gdcm/src/gdcmDictEntry
IO/DicomImageReadWrite
Utilities/gdcm/src/gdcmDictSet
<br>
Utilities/gdcm/src/gdcmDirList
IO/DicomSeriesReadPrintTags
Utilities/gdcm/src/gdcmDocEntry
<br>
Utilities/gdcm/src/gdcmDocEntrySet
IO/DicomSeriesReadSeriesWrite
Utilities/gdcm/src/gdcmDocument
<br>
Utilities/gdcm/src/gdcmElementSet
IO/DicomSliceRead
Utilities/gdcm/src/gdcmException
<br>
Utilities/gdcm/src/gdcmFile
Patented/CMakeLists
Utilities/gdcm/src/gdcmGlobal
<br>
Utilities/gdcm/src/gdcmJpeg
Patented/FuzzyConnectednessImageFilter
Utilities/gdcm/src/gdcmJpeg12
<br>
Utilities/gdcm/src/gdcmJpeg16
Patented/HybridSegmentationFuzzyVoronoi
Utilities/gdcm/src/gdcmJpeg2000
<br>
Utilities/gdcm/src/gdcmJpeg8
Patented/IterativeClosestPoint1
Utilities/gdcm/src/gdcmJPEGFragment
<br>
Utilities/gdcm/src/gdcmJPEGFragmentsInfo
Patented/IterativeClosestPoint2
Utilities/gdcm/src/gdcmRLEFrame
<br>
Utilities/gdcm/src/gdcmRLEFramesInfo
Patented/IterativeClosestPoint3
Utilities/gdcm/src/gdcmSeqEntry
<br>
Utilities/gdcm/src/gdcmSQItem
Patented/PatentedExamples
Utilities/gdcm/src/gdcmTS
<br>
Utilities/gdcm/src/gdcmUtil
Registration/DeformableRegistration7
Utilities/gdcm/src/gdcmValEntry
<br>
Utilities/gdcm/src/gdcmVR
Registration/DeformableRegistration8
Utilities/gdcm/src/jdatadst
<br>
Utilities/gdcm/src/jdatas
Registration/DeformationFieldJacobian
Utilities/itkjpeg/12/CMakeLists.txt
<br>
Utilities/itkjpeg/16/CMakeLists.txt
Registration/RegistrationExamples8
Utilities/itkjpeg/8/CMakeLists.txt
<br>
Utilities/itkjpeg/change.log
Segmentation/CellularSegmentation1
Utilities/itkjpeg/CMakeLists.txt
<br>
Utilities/itkjpeg/COPYRIGHT.dcmtk
Segmentation/CurvesLevelSetImageFilter
Utilities/itkjpeg/filelist.d
<br>
Utilities/itkjpeg/install.d
Segmentation/RelabelComponentImageFilter
Utilities/itkjpeg/jaricom
<br>
Utilities/itkjpeg/jcapimin
Segmentation/SegmentationExamples4
Utilities/itkjpeg/jcapistd
<br>
Utilities/itkjpeg/jcari
Segmentation/SegmentationExamples5
Utilities/itkjpeg/jccoefct
<br>
Utilities/itkjpeg/jccolor
Segmentation/VoronoiSegmentation
Utilities/itkjpeg/jcdctmgr
<br>
Utilities/itkjpeg/jcdiffct
Segmentation/WatershedSegmentation1
Utilities/itkjpeg/jchuff
<br>
Utilities/itkjpeg/jcinit
Statistics/ImageHistogram4
Utilities/itkjpeg/jclhuff
<br>
Utilities/itkjpeg/jclossls
Statistics/ScalarImageKmeansClassifier
Utilities/itkjpeg/jclossy
<br>
Utilities/itkjpeg/jcmainct
Statistics/ScalarImageKmeansModelEstimator
Utilities/itkjpeg/jcmarker
<br>
Utilities/itkjpeg/jcmaster
Statistics/ScalarImageMarkovRandomField1
Utilities/itkjpeg/jcodec
Utilities/itkjpeg/jcomapi
Utilities/itkjpeg/jconfig.d
Utilities/itkjpeg/jconfig.h.in
Utilities/itkjpeg/jcparam
Utilities/itkjpeg/jcphuff
Utilities/itkjpeg/jcpred
Utilities/itkjpeg/jcprepct
Utilities/itkjpeg/jcsample
Utilities/itkjpeg/jcscale
Utilities/itkjpeg/jcshuff
Utilities/itkjpeg/jctrans
Utilities/itkjpeg/jdapimin
Utilities/itkjpeg/jdapistd
Utilities/itkjpeg/jdari
Utilities/itkjpeg/jdatadst
Utilities/itkjpeg/jdatasrc
Utilities/itkjpeg/jdcoefct
Utilities/itkjpeg/jdcolor
Utilities/itkjpeg/jdct
Utilities/itkjpeg/jddctmgr
Utilities/itkjpeg/jddiffct
Utilities/itkjpeg/jdhuff
Utilities/itkjpeg/jdinput
Utilities/itkjpeg/jdlhuff
Utilities/itkjpeg/jdlossls
Utilities/itkjpeg/jdlossy
Utilities/itkjpeg/jdmainct
Utilities/itkjpeg/jdmarker
Utilities/itkjpeg/jdmaster
Utilities/itkjpeg/jdmerge
Utilities/itkjpeg/jdphuff
Utilities/itkjpeg/jdpostct
Utilities/itkjpeg/jdpred
Utilities/itkjpeg/jdsample
Utilities/itkjpeg/jdscale
Utilities/itkjpeg/jdshuff
Utilities/itkjpeg/jdtrans
Utilities/itkjpeg/jerror
Utilities/itkjpeg/jfdctflt
Utilities/itkjpeg/jfdctfst
Utilities/itkjpeg/jfdctint
Utilities/itkjpeg/jidctflt
Utilities/itkjpeg/jidctfst
Utilities/itkjpeg/jidctint
Utilities/itkjpeg/jidctred
Utilities/itkjpeg/jinclude
Utilities/itkjpeg/jlossls
Utilities/itkjpeg/jlossy
Utilities/itkjpeg/jmemmgr
Utilities/itkjpeg/jmemnobs
Utilities/itkjpeg/jmemsys
Utilities/itkjpeg/jmorecfg.h.in
Utilities/itkjpeg/jpegDllConfig.h.in
Utilities/itkjpeg/jpegint
Utilities/itkjpeg/jpeglib
Utilities/itkjpeg/jquant1
Utilities/itkjpeg/jquant2
Utilities/itkjpeg/jutils
Utilities/itkjpeg/jversion
Utilities/itkjpeg/libjpeg.d
Utilities/itkjpeg/mangle_jpeg12bits
Utilities/itkjpeg/mangle_jpeg16bits
Utilities/itkjpeg/mangle_jpeg8bits
Utilities/itkjpeg/.NoDartCoverage
Utilities/itkjpeg/README
Utilities/itkjpeg/README.GDCM.txt
Utilities/itkjpeg/README.ITK.txt
Utilities/itkjpeg/structure.d
Utilities/kwsys/CommandLineArguments
Utilities/kwsys/CommandLineArguments.hxx.in
Utilities/kwsys/testCommandLineArguments
Utilities/MetaIO/metaArrow
Utilities/MetaIO/metaDTITube
Utilities/MetaIO/metaVesselTube
Utilities/NrrdIO/itk_NrrdIO_mangle
Utilities/NrrdIO/.NoDartCoverage
</pre>


= New Tests=
{{ITK/Template/Footer}}
Algorithms/itkActiveShapeModelCalculatorTest
<br>
Algorithms/itkAlgorithmsPrintTest4
<br>
Algorithms/itkAlgorithmsPrintTests
<br>
Algorithms/itkAlgorithmsTests3
<br>
Algorithms/itkBinaryThinningImageFilterTest
<br>
Algorithms/itkBioCellTest
<br>
Algorithms/itkBioCellularAggregateTest
<br>
Algorithms/itkBioGenomeTest
<br>
Algorithms/itkKappaStatisticImageToImageMetricTest
<br>
Algorithms/itkMatchCardinalityImageToImageMetricTest
<br>
Algorithms/itkOtsuMultipleThresholdsImageFilterTest
<br>
Algorithms/itkScalarImageKmeansImageFilterTest
<br>
Algorithms/itkSimplexMeshVolumeCalculatorTest
<br>
BasicFilters/itkComplexToImaginaryFilterAndAdaptorTest
<br>
BasicFilters/itkComplexToRealFilterAndAdaptorTest
<br>
BasicFilters/itkConstrainedValueAdditionImageFilterTest
<br>
BasicFilters/itkConstrainedValueDifferenceImageFilterTest
<br>
BasicFilters/itkContourDirectedMeanDistanceImageFilterTest
<br>
BasicFilters/itkContourMeanDistanceImageFilterTest
<br>
BasicFilters/itkDeformationFieldJacobianDeterminantFilterTest
<br>
BasicFilters/itkGrayscaleMorphologicalClosingImageFilterTest
<br>
BasicFilters/itkGrayscaleMorphologicalOpeningImageFilterTest
<br>
BasicFilters/itkJoinSeriesImageFilterTest
<br>
BasicFilters/itkMaskNegatedImageFilterTest
<br>
BasicFilters/itkMinimumMaximumConditionalImageCalculatorTest
<br>
BasicFilters/itkResamplePhasedArray3DSpecialCoordinatesImageTest
<br>
BasicFilters/itkSignedDanielssonDistanceMapImageFilterTest
<br>
BasicFilters/itkSimpleContourExtractorImageFilterTest
<br>
BasicFilters/itkVotingBinaryHoleFillingImageFilterTest
<br>
BasicFilters/itkVotingBinaryImageFilterTest
<br>
BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilterTest
<br>
BasicFilters/itkWarpMeshFilterTest
<br>
Common/itkCenteredEuler3DTransformTest
<br>
Common/itkDirectoryTest
<br>
Common/itkPhasedArray3DSpecialCoordinatesImageTest
<br>
Common/itkSizeTest
<br>
IO/itkArchetypeSeriesFileNamesTest
<br>
IO/itkImageFileWriterTest
<br>
Numerics/itkPowellOptimizerTest
<br>
Patented/CMakeLists
<br>
Patented/itkActiveShapeModelCalculatorTest
<br>
Patented/itkPatentedHeaderTest
<br>
Patented/itkPatentedPrintTest
<br>
Patented/itkPatentedTests
<br>
Patented/itkSimpleFuzzyConnectednessScalarImageFilterTest
<br>
Patented/itkVectorFuzzyConnectednessImageFilterTest
<br>
SpatialObject/itkArrowSpatialObjectTest
<br>
SpatialObject/itkCylinderSpatialObjectTest
<br>
SpatialObject/itkSpatialObjectTests2
<br>

Latest revision as of 21:13, 11 February 2012

Introducing GDCM as DICOM reader/writer

Until version 2.0, ITK only natively supported reading DICOM image files. New in v2.0 is GDCM, short for "Grass roots DICOM", a library dedicated library for reading, parsing and writing DICOM image data. GDCM is developed by the Creatis group at INSA Lyon, France.

GDCM supports Part 5 of the DICOM standard, relating to image files (and not the rest of the DICOM spec, such as networking, etc). The supported formats are:

  • ACR-NEMA version 1 and 2
  • Dicom version 3.0 (including various encodings of jpeg, RLE)
Class Reference
GDCMImageIO, GDCMSeriesFileNames
Examples
(None)

New itkVesselTubeSpatialObject with metaIO file format to support vessel representation

New itkDTITubeSpatialObject with metaIO file format to support DTI tracts representation and reading/writing of DTI data

This release covers the period August 10, 2004 through February 4, 2005

New Classes in this Release

Code/Algorithms/itkBinaryPruningImageFilter
Code/Algorithms/itkBinaryThinningImageFilter
Code/Algorithms/itkBioCell
Code/Algorithms/itkBioCellBase
Code/Algorithms/itkBioCellularAggregate
Code/Algorithms/itkBioCellularAggregateBase
Code/Algorithms/itkBioGenome
Code/Algorithms/itkEuclideanDistancePointMetr
Code/Algorithms/itkEuclideanDistancePointMetric
Code/Algorithms/itkKappaStatisticImageToImageMetr
Code/Algorithms/itkKappaStatisticImageToImageMetric
Code/Algorithms/itkOtsuMultipleThresholdsImageFilter
Code/Algorithms/itkScalarImageKmeansImageFilter
Code/Algorithms/itkSimplexMeshVolumeCalculator

Code/BasicFilters/itkComplexToImaginaryImageFilter
Code/BasicFilters/itkComplexToRealImageFilter
Code/BasicFilters/itkConstrainedValueAdditionImageFilter
Code/BasicFilters/itkConstrainedValueDifferenceImageFilter
Code/BasicFilters/itkContourDirectedMeanDistanceImageFilter
Code/BasicFilters/itkContourMeanDistanceImageFilter
Code/BasicFilters/itkDeformationFieldJacobianDeterminantFilter
Code/BasicFilters/itkGrayscaleMorphologicalClosingImageFilter
Code/BasicFilters/itkGrayscaleMorphologicalOpeningImageFilter
Code/BasicFilters/itkJoinSeriesImageFilter
Code/BasicFilters/itkMaskNegatedImageFilter
Code/BasicFilters/itkSignedDanielssonDistanceMapImageFilter
Code/BasicFilters/itkSimpleContourExtractorImageFilter
Code/BasicFilters/itkVotingBinaryHoleFillingImageFilter
Code/BasicFilters/itkVotingBinaryImageFilter
Code/BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilter
Code/BasicFilters/itkWarpMeshFilter

Code/Common/itkComplexToImaginaryImageAdaptor
Code/Common/itkComplexToRealImageAdaptor
Code/Common/itkPhasedArray3DSpecialCoordinatesImage
Code/Common/itkSimpleFilterWatcher
Code/Common/itkSpecialCoordinatesImage
Code/Common/itkVectorNearestNeighborInterpolateImageFunction

Code/IO/itkArchetypeSeriesFileNames

Code/Numerics/itkPowellOptimizer

Code/SpatialObject/itkArrowSpatialObject
Code/SpatialObject/itkCylinderSpatialObject
Code/SpatialObject/itkDTITubeSpatialObject
Code/SpatialObject/itkDTITubeSpatialObjectPoint
Code/SpatialObject/itkMetaArrowConverter
Code/SpatialObject/itkMetaDTITubeConverter
Code/SpatialObject/itkMetaVesselTubeConverter
Code/SpatialObject/itkVesselTubeSpatialObject
Code/SpatialObject/itkVesselTubeSpatialObjectPoint

Code/Patented/CMakeLists.txt
Code/Patented/itkActiveShapeModelCalculator
Code/Patented/itkActiveShapeModelGradientSearchMethod
Code/Patented/itkSimpleFuzzyConnectednessImageFilterBase
Code/Patented/itkSimpleFuzzyConnectednessRGBImageFilter
Code/Patented/itkSimpleFuzzyConnectednessScalarImageFilter
Code/Patented/itkVectorFuzzyConnectednessImageFilter

New Tests in this Release

Testing/Code/Common/itkCenteredEuler3DTransformTest
Testing/Code/Common/itkPhasedArray3DSpecialCoordinatesImageTest
Testing/Code/Common/itkSizeTest

Testing/Code/BasicFilters/itkComplexToImaginaryFilterAndAdaptorTest
Testing/Code/BasicFilters/itkComplexToRealFilterAndAdaptorTest
Testing/Code/BasicFilters/itkConstrainedValueAdditionImageFilterTest
Testing/Code/BasicFilters/itkConstrainedValueDifferenceImageFilterTest
Testing/Code/BasicFilters/itkContourDirectedMeanDistanceImageFilterTest
Testing/Code/BasicFilters/itkContourMeanDistanceImageFilterTest
Testing/Code/BasicFilters/itkDeformationFieldJacobianDeterminantFilterTest
Testing/Code/BasicFilters/itkGrayscaleMorphologicalClosingImageFilterTest
Testing/Code/BasicFilters/itkGrayscaleMorphologicalOpeningImageFilterTest
Testing/Code/BasicFilters/itkJoinSeriesImageFilterTest
Testing/Code/BasicFilters/itkMaskNegatedImageFilterTest
Testing/Code/BasicFilters/itkResamplePhasedArray3DSpecialCoordinatesImageTest
Testing/Code/BasicFilters/itkSignedDanielssonDistanceMapImageFilterTest
Testing/Code/BasicFilters/itkSimpleContourExtractorImageFilterTest
Testing/Code/BasicFilters/itkVotingBinaryHoleFillingImageFilterTest
Testing/Code/BasicFilters/itkVotingBinaryImageFilterTest
Testing/Code/BasicFilters/itkVotingBinaryIterativeHoleFillingImageFilterTest
Testing/Code/BasicFilters/itkWarpMeshFilterTest

Testing/Code/IO/itkArchetypeSeriesFileNamesTest
Testing/Code/IO/itkImageFileWriterTest

Testing/Code/Algorithms/itkAlgorithmsPrintTest4
Testing/Code/Algorithms/itkAlgorithmsPrintTests
Testing/Code/Algorithms/itkAlgorithmsTests3
Testing/Code/Algorithms/itkBinaryThinningImageFilterTest
Testing/Code/Algorithms/itkBioCellTest
Testing/Code/Algorithms/itkBioCellularAggregateTest
Testing/Code/Algorithms/itkBioGenomeTest
Testing/Code/Algorithms/itkKappaStatisticImageToImageMetricTest
Testing/Code/Algorithms/itkMatchCardinalityImageToImageMetricTest
Testing/Code/Algorithms/itkOtsuMultipleThresholdsImageFilterTest
Testing/Code/Algorithms/itkScalarImageKmeansImageFilterTest
Testing/Code/Algorithms/itkSimplexMeshVolumeCalculatorTest

Testing/Code/Numerics/itkPowellOptimizerTest

Testing/Code/SpatialObject/itkArrowSpatialObjectTest
Testing/Code/SpatialObject/itkCylinderSpatialObjectTest
Testing/Code/SpatialObject/itkSpatialObjectTests2

Testing/Code/Patented/CMakeLists.txt
Testing/Code/Patented/itkActiveShapeModelCalculatorTest
Testing/Code/Patented/itkPatentedHeaderTest
Testing/Code/Patented/itkPatentedPrintTest
Testing/Code/Patented/itkPatentedTests
Testing/Code/Patented/itkSimpleFuzzyConnectednessScalarImageFilterTest
Testing/Code/Patented/itkVectorFuzzyConnectednessImageFilterTest

New Examples in this Release

Examples/DataRepresentation/Image/ImageExamples
Examples/DataRepresentation/Mesh/MeshExamples

Examples/Filtering/AntiAliasBinaryImageFilter
Examples/Filtering/BinaryMedianImageFilter
Examples/Filtering/FFTImageFilter
Examples/Filtering/FilteringExamples3
Examples/Filtering/FilteringExamples4
Examples/Filtering/MorphologicalImageEnhancement
Examples/Filtering/OtsuMultipleThresholdImageFilter
Examples/Filtering/OtsuThresholdImageFilter
Examples/Filtering/ResampleImageFilter7
Examples/Filtering/ResampleImageFilter8
Examples/Filtering/ResampleImageFilter9
Examples/Filtering/VotingBinaryHoleFillingImageFilter
Examples/Filtering/VotingBinaryIterativeHoleFillingImageFilter

Examples/IO/DicomImageReadChangeHeaderWrite
Examples/IO/DicomImageReadPrintTags
Examples/IO/DicomImageReadWrite
Examples/IO/DicomSeriesReadPrintTags
Examples/IO/DicomSeriesReadSeriesWrite
Examples/IO/DicomSliceRead.java
Examples/IO/DicomSliceRead.py
Examples/IO/DicomSliceRead.tcl

Examples/Patented/CMakeLists.txt
Examples/Patented/FuzzyConnectednessImageFilter
Examples/Patented/HybridSegmentationFuzzyVoronoi
Examples/Patented/IterativeClosestPoint1
Examples/Patented/IterativeClosestPoint2
Examples/Patented/IterativeClosestPoint3
Examples/Patented/PatentedExamples

Examples/Registration/DeformableRegistration7
Examples/Registration/DeformableRegistration8
Examples/Registration/DeformationFieldJacobian
Examples/Registration/RegistrationExamples8

Examples/Statistics/ImageHistogram4
Examples/Statistics/ScalarImageKmeansClassifier
Examples/Statistics/ScalarImageKmeansModelEstimator
Examples/Statistics/ScalarImageMarkovRandomField1

New Utilities in this Release

Utilities/gdcm/AUTHORS
Utilities/gdcm/ChangeLog
Utilities/gdcm/CMakeLists.txt
Utilities/gdcm/DEVELOPPER
Utilities/gdcm/Dicts/CMakeLists.txt
Utilities/gdcm/Dicts/DicomDir.d
Utilities/gdcm/Dicts/dicomTS.d
Utilities/gdcm/Dicts/dicomV3.d
Utilities/gdcm/Dicts/dicomVR.d
Utilities/gdcm/Dicts/README
Utilities/gdcm/gdcmConfigure.h.in
Utilities/gdcm/gdcm.spec.in
Utilities/gdcm/INSTALL
Utilities/gdcm/PACKAGER
Utilities/gdcm/README
Utilities/gdcm/README.ITK.txt
Utilities/gdcm/src/CMakeLists.txt
Utilities/gdcm/src/gdcm
Utilities/gdcm/src/gdcmBinEntry
Utilities/gdcm/src/gdcmCommon
Utilities/gdcm/src/gdcmDebug
Utilities/gdcm/src/gdcmDefaultDicts.cxx.in
Utilities/gdcm/src/gdcmDicomDir
Utilities/gdcm/src/gdcmDicomDirElement
Utilities/gdcm/src/gdcmDicomDirImage
Utilities/gdcm/src/gdcmDicomDirMeta
Utilities/gdcm/src/gdcmDicomDirObject
Utilities/gdcm/src/gdcmDicomDirPatient
Utilities/gdcm/src/gdcmDicomDirSerie
Utilities/gdcm/src/gdcmDicomDirStudy
Utilities/gdcm/src/gdcmDict
Utilities/gdcm/src/gdcmDictEntry
Utilities/gdcm/src/gdcmDictSet
Utilities/gdcm/src/gdcmDirList
Utilities/gdcm/src/gdcmDocEntry
Utilities/gdcm/src/gdcmDocEntrySet
Utilities/gdcm/src/gdcmDocument
Utilities/gdcm/src/gdcmElementSet
Utilities/gdcm/src/gdcmException
Utilities/gdcm/src/gdcmFile
Utilities/gdcm/src/gdcmGlobal
Utilities/gdcm/src/gdcmJpeg
Utilities/gdcm/src/gdcmJpeg12
Utilities/gdcm/src/gdcmJpeg16
Utilities/gdcm/src/gdcmJpeg2000
Utilities/gdcm/src/gdcmJpeg8
Utilities/gdcm/src/gdcmJPEGFragment
Utilities/gdcm/src/gdcmJPEGFragmentsInfo
Utilities/gdcm/src/gdcmRLEFrame
Utilities/gdcm/src/gdcmRLEFramesInfo
Utilities/gdcm/src/gdcmSeqEntry
Utilities/gdcm/src/gdcmSQItem
Utilities/gdcm/src/gdcmTS
Utilities/gdcm/src/gdcmUtil
Utilities/gdcm/src/gdcmValEntry
Utilities/gdcm/src/gdcmVR
Utilities/gdcm/src/jdatadst
Utilities/gdcm/src/jdatas
Utilities/itkjpeg/12/CMakeLists.txt
Utilities/itkjpeg/16/CMakeLists.txt
Utilities/itkjpeg/8/CMakeLists.txt
Utilities/itkjpeg/change.log
Utilities/itkjpeg/CMakeLists.txt
Utilities/itkjpeg/COPYRIGHT.dcmtk
Utilities/itkjpeg/filelist.d
Utilities/itkjpeg/install.d
Utilities/itkjpeg/jaricom
Utilities/itkjpeg/jcapimin
Utilities/itkjpeg/jcapistd
Utilities/itkjpeg/jcari
Utilities/itkjpeg/jccoefct
Utilities/itkjpeg/jccolor
Utilities/itkjpeg/jcdctmgr
Utilities/itkjpeg/jcdiffct
Utilities/itkjpeg/jchuff
Utilities/itkjpeg/jcinit
Utilities/itkjpeg/jclhuff
Utilities/itkjpeg/jclossls
Utilities/itkjpeg/jclossy
Utilities/itkjpeg/jcmainct
Utilities/itkjpeg/jcmarker
Utilities/itkjpeg/jcmaster
Utilities/itkjpeg/jcodec
Utilities/itkjpeg/jcomapi
Utilities/itkjpeg/jconfig.d
Utilities/itkjpeg/jconfig.h.in
Utilities/itkjpeg/jcparam
Utilities/itkjpeg/jcphuff
Utilities/itkjpeg/jcpred
Utilities/itkjpeg/jcprepct
Utilities/itkjpeg/jcsample
Utilities/itkjpeg/jcscale
Utilities/itkjpeg/jcshuff
Utilities/itkjpeg/jctrans
Utilities/itkjpeg/jdapimin
Utilities/itkjpeg/jdapistd
Utilities/itkjpeg/jdari
Utilities/itkjpeg/jdatadst
Utilities/itkjpeg/jdatasrc
Utilities/itkjpeg/jdcoefct
Utilities/itkjpeg/jdcolor
Utilities/itkjpeg/jdct
Utilities/itkjpeg/jddctmgr
Utilities/itkjpeg/jddiffct
Utilities/itkjpeg/jdhuff
Utilities/itkjpeg/jdinput
Utilities/itkjpeg/jdlhuff
Utilities/itkjpeg/jdlossls
Utilities/itkjpeg/jdlossy
Utilities/itkjpeg/jdmainct
Utilities/itkjpeg/jdmarker
Utilities/itkjpeg/jdmaster
Utilities/itkjpeg/jdmerge
Utilities/itkjpeg/jdphuff
Utilities/itkjpeg/jdpostct
Utilities/itkjpeg/jdpred
Utilities/itkjpeg/jdsample
Utilities/itkjpeg/jdscale
Utilities/itkjpeg/jdshuff
Utilities/itkjpeg/jdtrans
Utilities/itkjpeg/jerror
Utilities/itkjpeg/jfdctflt
Utilities/itkjpeg/jfdctfst
Utilities/itkjpeg/jfdctint
Utilities/itkjpeg/jidctflt
Utilities/itkjpeg/jidctfst
Utilities/itkjpeg/jidctint
Utilities/itkjpeg/jidctred
Utilities/itkjpeg/jinclude
Utilities/itkjpeg/jlossls
Utilities/itkjpeg/jlossy
Utilities/itkjpeg/jmemmgr
Utilities/itkjpeg/jmemnobs
Utilities/itkjpeg/jmemsys
Utilities/itkjpeg/jmorecfg.h.in
Utilities/itkjpeg/jpegDllConfig.h.in
Utilities/itkjpeg/jpegint
Utilities/itkjpeg/jpeglib
Utilities/itkjpeg/jquant1
Utilities/itkjpeg/jquant2
Utilities/itkjpeg/jutils
Utilities/itkjpeg/jversion
Utilities/itkjpeg/libjpeg.d
Utilities/itkjpeg/mangle_jpeg12bits
Utilities/itkjpeg/mangle_jpeg16bits
Utilities/itkjpeg/mangle_jpeg8bits
Utilities/itkjpeg/.NoDartCoverage
Utilities/itkjpeg/README
Utilities/itkjpeg/README.GDCM.txt
Utilities/itkjpeg/README.ITK.txt
Utilities/itkjpeg/structure.d
Utilities/kwsys/CommandLineArguments
Utilities/kwsys/CommandLineArguments.hxx.in
Utilities/kwsys/testCommandLineArguments
Utilities/MetaIO/metaArrow
Utilities/MetaIO/metaDTITube
Utilities/MetaIO/metaVesselTube
Utilities/NrrdIO/itk_NrrdIO_mangle
Utilities/NrrdIO/.NoDartCoverage



ITK: [Welcome | Site Map]