|
| 1 | +ITK Release 1.8 |
| 2 | +=============== |
| 3 | + |
| 4 | +Support for BMP |
| 5 | +=============== |
| 6 | + |
| 7 | +MetaIO supports zlib compression |
| 8 | +================================ |
| 9 | + |
| 10 | +IO support for itkMeshSpatialObject via MetaIO |
| 11 | +============================================== |
| 12 | + |
| 13 | +IO support for “Nearly Raw Raster Data” image format (Nrrd) |
| 14 | +=========================================================== |
| 15 | + |
| 16 | +New itkTreeContainer and TreeIterators classes |
| 17 | +============================================== |
| 18 | + |
| 19 | +SpatialObjects supports TreeContainer |
| 20 | +===================================== |
| 21 | + |
| 22 | +New GaussianSpatialObject |
| 23 | +========================= |
| 24 | + |
| 25 | +Many new examples |
| 26 | +================= |
| 27 | + |
| 28 | +Java wrapping |
| 29 | +============= |
| 30 | + |
| 31 | +This release covers the period January 22, 2004 through August 8, 2004 |
| 32 | + |
| 33 | +New Classes in this Release |
| 34 | +--------------------------- |
| 35 | + |
| 36 | + Code/Algorithms/itkDeformableSimplexMesh3DBalloonForceFilter |
| 37 | + Code/Algorithms/itkDeformableSimplexMesh3DFilter |
| 38 | + Code/Algorithms/itkHistogramAlgorithmBase |
| 39 | + Code/Algorithms/itkImagePCADecompositionCalculator |
| 40 | + Code/Algorithms/itkIsolatedWatershedImageFilter |
| 41 | + Code/Algorithms/itkLevelSetMotionRegistrationFilter |
| 42 | + Code/Algorithms/itkLevelSetMotionRegistrationFunction |
| 43 | + Code/Algorithms/itkMatchCardinalityImageToImageMetric |
| 44 | + Code/Algorithms/itkOtsuMultipleThresholdsCalculator |
| 45 | + Code/Algorithms/itkOtsuThresholdImageFilter |
| 46 | + Code/Algorithms/itkPointSetToSpatialObjectDemonsRegistration |
| 47 | + Code/Algorithms/itkRegularSphereMeshSource |
| 48 | + Code/Algorithms/itkSTAPLEImageFilter |
| 49 | + Code/Algorithms/itkSymmetricForcesDemonsRegistrationFilter |
| 50 | + Code/Algorithms/itkSymmetricForcesDemonsRegistrationFunction |
| 51 | + |
| 52 | + Code/BasicFilters/itkAbsoluteValueDifferenceImageFilter |
| 53 | + Code/BasicFilters/itkBoundedReciprocalImageFilter |
| 54 | + Code/BasicFilters/itkDeformationFieldSource |
| 55 | + Code/BasicFilters/itkGrayscaleGrindPeakImageFilter |
| 56 | + Code/BasicFilters/itkInverseDeformationFieldImageFilter |
| 57 | + Code/BasicFilters/itkIterativeInverseDeformationFieldImageFilter |
| 58 | + Code/BasicFilters/itkLabelStatisticsImageFilter |
| 59 | + Code/BasicFilters/itkLaplacianSharpeningImageFilter |
| 60 | + Code/BasicFilters/itkNaryMaximumImageFilter |
| 61 | + Code/BasicFilters/itkNotImageFilter |
| 62 | + Code/BasicFilters/itkRGBToLuminanceImageFilter |
| 63 | + Code/BasicFilters/itkSimplexMeshAdaptTopologyFilter |
| 64 | + Code/BasicFilters/itkSimplexMeshToTriangleMeshFilter |
| 65 | + Code/BasicFilters/itkThresholdLabelerImageFilter |
| 66 | + Code/BasicFilters/itkTileImageFilter |
| 67 | + Code/BasicFilters/itkTriangleMeshToSimplexMeshFilter |
| 68 | + Code/BasicFilters/itkVectorRescaleIntensityImageFilter |
| 69 | + Code/BasicFilters/itkWarpVectorImageFilter |
| 70 | + Code/BasicFilters/itkWeightedAddImageFilter |
| 71 | + |
| 72 | + Code/Common/itkAutoPointerDataObjectDecorator |
| 73 | + Code/Common/itkBinaryThresholdSpatialFunction |
| 74 | + Code/Common/itkCenteredEuler3DTransform |
| 75 | + Code/Common/itkCenteredVersorTransformInitializer |
| 76 | + Code/Common/itkChildTreeIterator |
| 77 | + Code/Common/itkDataObjectDecorator |
| 78 | + Code/Common/itkInOrderTreeIterator |
| 79 | + Code/Common/itkLeafTreeIterator |
| 80 | + Code/Common/itkLevelOrderTreeIterator |
| 81 | + Code/Common/itkPostOrderTreeIterator |
| 82 | + Code/Common/itkPreOrderTreeIterator |
| 83 | + Code/Common/itkRGBToLuminanceImageAdaptor |
| 84 | + Code/Common/itkRootTreeIterator |
| 85 | + Code/Common/itkSimpleDataObjectDecorator |
| 86 | + Code/Common/itkSimplexMe |
| 87 | + Code/Common/itkSimplexMesh |
| 88 | + Code/Common/itkSimplexMeshGeometry |
| 89 | + Code/Common/itkTreeChangeEvent |
| 90 | + Code/Common/itkTreeContainer |
| 91 | + Code/Common/itkTreeContainerBase |
| 92 | + Code/Common/itkTreeIteratorBase |
| 93 | + Code/Common/itkTreeIteratorClone |
| 94 | + Code/Common/itkTreeNode |
| 95 | + Code/Common/itkWindowedSincInterpolateImageFunction |
| 96 | + |
| 97 | + Code/IO/itkBMPImageIO |
| 98 | + Code/IO/itkBMPImageIOFactory |
| 99 | + Code/IO/itkGDCMImageIO |
| 100 | + Code/IO/itkGDCMSeriesFileNames |
| 101 | + Code/IO/itkImageIORegion |
| 102 | + Code/IO/itkNrrdImageIO |
| 103 | + Code/IO/itkNrrdImageIOFactory |
| 104 | + |
| 105 | + Code/Numerics/itkLBFGSBOptimizer |
| 106 | + |
| 107 | + Code/Numerics/Statistics/itkGreyLevelCooccurrenceMatrixTextureCoefficientsCalculator |
| 108 | + Code/Numerics/Statistics/itkImageToCooccurrenceListAdaptor |
| 109 | + Code/Numerics/Statistics/itkMaskedScalarImageToGreyLevelCooccurrenceMatrixGenerator |
| 110 | + Code/Numerics/Statistics/itkScalarImageTextureCalculator |
| 111 | + Code/Numerics/Statistics/itkScalarImageToGreyLevelCooccurrenceMatrixGenerator |
| 112 | + |
| 113 | + Code/SpatialObject/itkAffineGeometryFrame |
| 114 | + Code/SpatialObject/itkGaussianSpatialObject |
| 115 | + Code/SpatialObject/itkImageMaskSpatialObject |
| 116 | + Code/SpatialObject/itkMetaEvent |
| 117 | + Code/SpatialObject/itkMetaGaussianConverter |
| 118 | + Code/SpatialObject/itkMetaMeshConverter |
| 119 | + Code/SpatialObject/itkSpatialObjectTreeContainer |
| 120 | + Code/SpatialObject/itkSpatialObjectTreeNode |
| 121 | + |
| 122 | +New Tests in this Release |
| 123 | +------------------------- |
| 124 | + |
| 125 | + Testing/Code/Common/itkBinaryThresholdSpatialFunctionTest |
| 126 | + Testing/Code/Common/itkCenteredTransformInitializerTest |
| 127 | + Testing/Code/Common/itkCenteredVersorTransformInitializerTest |
| 128 | + Testing/Code/Common/itkDecoratorTest |
| 129 | + Testing/Code/Common/itkImageTest |
| 130 | + Testing/Code/Common/itkPolygonCellTest |
| 131 | + Testing/Code/Common/itkSimplexMeshTest |
| 132 | + Testing/Code/Common/itkTreeContainerTest |
| 133 | + Testing/Code/Common/itkTreeContainerTest2 |
| 134 | + Testing/Code/Common/itkVersorTransformTest |
| 135 | + Testing/Code/Common/itkWindowedSincInterpolateImageFunctionTest |
| 136 | + |
| 137 | + Testing/Code/BasicFilters/itkAbsoluteValueDifferenceImageFilterTest |
| 138 | + Testing/Code/BasicFilters/itkBasicFiltersTests2 |
| 139 | + Testing/Code/BasicFilters/itkBinaryThresholdImageFilterTest2 |
| 140 | + Testing/Code/BasicFilters/itkDeformationFieldSourceTest |
| 141 | + Testing/Code/BasicFilters/itkInverseDeformationFieldImageFilterTest |
| 142 | + Testing/Code/BasicFilters/itkIterativeInverseDeformationFieldImageFilterTest |
| 143 | + Testing/Code/BasicFilters/itkNaryMaximumImageFilterTest |
| 144 | + Testing/Code/BasicFilters/itkRemoveBoundaryObjectsTest |
| 145 | + Testing/Code/BasicFilters/itkRemoveBoundaryObjectsTest2 |
| 146 | + Testing/Code/BasicFilters/itkRGBToLuminanceImageFilterAndAdaptorTest |
| 147 | + Testing/Code/BasicFilters/itkSimplexMeshAdaptTopologyFilterTest |
| 148 | + Testing/Code/BasicFilters/itkSimplexMeshToTriangleMeshFilterTest |
| 149 | + Testing/Code/BasicFilters/itkThresholdLabelerImageFilterTest |
| 150 | + Testing/Code/BasicFilters/itkTileImageFilterTest |
| 151 | + Testing/Code/BasicFilters/itkTriangleMeshToSimplexMeshFilter2Test |
| 152 | + Testing/Code/BasicFilters/itkTriangleMeshToSimplexMeshFilterTest |
| 153 | + Testing/Code/BasicFilters/itkVectorRescaleIntensityImageFilterTest |
| 154 | + Testing/Code/BasicFilters/itkWarpVectorImageFilterTest |
| 155 | + Testing/Code/BasicFilters/itkWeightedAddImageFilterTest |
| 156 | + |
| 157 | + Testing/Code/IO/itkBMPImageIOTest |
| 158 | + Testing/Code/IO/itkGDCMImageIOTest |
| 159 | + Testing/Code/IO/itkGDCMSeriesReadImageWrite |
| 160 | + Testing/Code/IO/itkMeshSpatialObjectIOTest |
| 161 | + Testing/Code/IO/itkNrrdImageIOTest |
| 162 | + Testing/Code/IO/testMetaMe |
| 163 | + |
| 164 | + Testing/Code/Algorithms/itkCurvatureFlowTestPython2.py |
| 165 | + Testing/Code/Algorithms/itkDeformableSimplexMesh3DBalloonForceFilterTest |
| 166 | + Testing/Code/Algorithms/itkDeformableSimplexMesh3DFilterTest |
| 167 | + Testing/Code/Algorithms/itkFilterWatcher |
| 168 | + Testing/Code/Algorithms/itkGradientDifferenceImageToImageMetricTest |
| 169 | + Testing/Code/Algorithms/itkImagePCADecompositionCalculatorTest |
| 170 | + Testing/Code/Algorithms/itkIsolatedWatershedImageFilterTest |
| 171 | + Testing/Code/Algorithms/itkOtsuMultipleThresholdsCalculatorTest |
| 172 | + Testing/Code/Algorithms/itkOtsuThresholdImageFilterTest |
| 173 | + Testing/Code/Algorithms/itkPointSetToSpatialObjectDemonsRegistrationTest |
| 174 | + Testing/Code/Algorithms/itkRayCastInterpolateImageFunctionTest |
| 175 | + Testing/Code/Algorithms/itkRegularSphereMeshSourceTest |
| 176 | + Testing/Code/Algorithms/itkSTAPLEImageFilterTest |
| 177 | + Testing/Code/Algorithms/itkSymmetricForcesDemonsRegistrationFilterTest |
| 178 | + |
| 179 | + Testing/Code/Numerics/itkLBFGSBOptimizerTest |
| 180 | + Testing/Code/Numerics/Statistics/itkGreyLevelCooccurrenceMatrixTextureCoefficientsCalculatorTest |
| 181 | + Testing/Code/Numerics/Statistics/itkImageToCooccurrenceListAdaptorTest |
| 182 | + Testing/Code/Numerics/Statistics/itkMaskedScalarImageToGreyLevelCooccurrenceMatrixGeneratorTest |
| 183 | + Testing/Code/Numerics/Statistics/itkScalarImageTextureCalculatorTest |
| 184 | + Testing/Code/Numerics/Statistics/itkScalarImageToGreyLevelCooccurrenceMatrixGeneratorTest |
| 185 | + |
| 186 | + Testing/Code/SpatialObject/itkAffineGeometryFrameTest |
| 187 | + Testing/Code/SpatialObject/itkGaussianSpatialObjectTest |
| 188 | + Testing/Code/SpatialObject/itkImageMaskSpatialObjectTest |
| 189 | + Testing/Code/SpatialObject/itkSpatialObjectTreeContainerTest |
| 190 | + |
| 191 | +New Examples in this Release |
| 192 | +---------------------------- |
| 193 | + |
| 194 | + Examples/DataRepresentation/Image/ImageToArray.py |
| 195 | + Examples/DataRepresentation/Mesh/ImageToPointSet |
| 196 | + Examples/DataRepresentation/Mesh/MeshPolyLine |
| 197 | + Examples/DataRepresentation/Path/CMakeLists.txt |
| 198 | + Examples/DataRepresentation/Path/PolyLineParametricPath1 |
| 199 | + |
| 200 | + Examples/Filtering/BinaryDilateImageFilter.java |
| 201 | + Examples/Filtering/BinaryDilateImageFilter.py |
| 202 | + Examples/Filtering/BinaryDilateImageFilter.tcl |
| 203 | + Examples/Filtering/BinaryErodeImageFilter.java |
| 204 | + Examples/Filtering/BinaryErodeImageFilter.py |
| 205 | + Examples/Filtering/BinaryErodeImageFilter.tcl |
| 206 | + Examples/Filtering/BinaryThresholdImageFilter.java |
| 207 | + Examples/Filtering/BinaryThresholdImageFilter.tcl |
| 208 | + Examples/Filtering/CannyEdgeDetectionImageFilter.java |
| 209 | + Examples/Filtering/CannyEdgeDetectionImageFilter.py |
| 210 | + Examples/Filtering/CannyEdgeDetectionImageFilter.tcl |
| 211 | + Examples/Filtering/CastImageFilter.java |
| 212 | + Examples/Filtering/CastImageFilter.py |
| 213 | + Examples/Filtering/CastImageFilter.tcl |
| 214 | + Examples/Filtering/CurvatureAnisotropicDiffusionImageFilter.java |
| 215 | + Examples/Filtering/CurvatureFlowImageFilter.java |
| 216 | + Examples/Filtering/DigitallyReconstructedRadiograph1 |
| 217 | + Examples/Filtering/GradientAnisotropicDiffusionImageFilter.java |
| 218 | + Examples/Filtering/GrayscaleDilateImageFilter.py |
| 219 | + Examples/Filtering/GrayscaleErodeImageFilter.py |
| 220 | + Examples/Filtering/LaplacianImageFilter.py |
| 221 | + Examples/Filtering/LaplacianRecursiveGaussianImageFilter1 |
| 222 | + Examples/Filtering/LaplacianRecursiveGaussianImageFilter2 |
| 223 | + Examples/Filtering/LaplacianSharpeningImageFilter |
| 224 | + Examples/Filtering/MeanImageFilter.java |
| 225 | + Examples/Filtering/MedianImageFilter.java |
| 226 | + Examples/Filtering/MedianImageFilter.tcl |
| 227 | + Examples/Filtering/RGBToGrayscale |
| 228 | + Examples/Filtering/ScaleSpaceGenerator2D |
| 229 | + Examples/Filtering/SigmoidImageFilter.java |
| 230 | + Examples/Filtering/SigmoidImageFilter.tcl |
| 231 | + Examples/Filtering/ThresholdImageFilter.java |
| 232 | + Examples/Filtering/ThresholdImageFilter.tcl |
| 233 | + Examples/Filtering/VectorIndexSelection |
| 234 | + Examples/Filtering/WarpImageFilter1 |
| 235 | + |
| 236 | + Examples/IO/DicomPrintPatientInformation |
| 237 | + Examples/IO/DicomSeriesReadImageWrite2 |
| 238 | + Examples/IO/VectorImageReadWrite |
| 239 | + |
| 240 | + Examples/Numerics/FourierDescriptors1 |
| 241 | + |
| 242 | + Examples/Registration/BSplineWarping1 |
| 243 | + Examples/Registration/DeformableRegistration3 |
| 244 | + Examples/Registration/DeformableRegistration4 |
| 245 | + Examples/Registration/DeformableRegistration5 |
| 246 | + Examples/Registration/DeformableRegistration6 |
| 247 | + Examples/Registration/DeformationFieldInitialization |
| 248 | + Examples/Registration/ImageRegistration10 |
| 249 | + Examples/Registration/ImageRegistration11 |
| 250 | + Examples/Registration/ImageRegistration12 |
| 251 | + Examples/Registration/ImageRegistration13 |
| 252 | + Examples/Registration/ImageRegistration14 |
| 253 | + Examples/Registration/ImageRegistration4.py |
| 254 | + Examples/Registration/LandmarkWarping2 |
| 255 | + Examples/Registration/MeanSquaresImageMetric1 |
| 256 | + Examples/Registration/RegistrationExamples4 |
| 257 | + Examples/Registration/RegistrationExamples5 |
| 258 | + Examples/Registration/RegistrationExamples6 |
| 259 | + Examples/Registration/RegistrationExamples7 |
| 260 | + |
| 261 | + Examples/Statistics/ImageEntropy1 |
| 262 | + Examples/Statistics/ImageMutualInformation1 |
| 263 | + |
| 264 | + Examples/Visualization/CannyEdgeDetectionImageFilterConnectVTKITK.tcl |
| 265 | + |
| 266 | +New Utilities in this Release |
| 267 | +----------------------------- |
| 268 | + |
| 269 | + Utilities/MetaIO/metaEvent |
| 270 | + Utilities/MetaIO/metaGaussian |
| 271 | + Utilities/MetaIO/metaMe |
| 272 | + Utilities/MetaIO/metaMesh |
| 273 | + Utilities/NrrdIO/000-README.txt |
| 274 | + Utilities/NrrdIO/754 |
| 275 | + Utilities/NrrdIO/accessors |
| 276 | + Utilities/NrrdIO/array |
| 277 | + Utilities/NrrdIO/arraysNrrd |
| 278 | + Utilities/NrrdIO/axis |
| 279 | + Utilities/NrrdIO/biffbiff |
| 280 | + Utilities/NrrdIO/CMakeLists.txt |
| 281 | + Utilities/NrrdIO/comment |
| 282 | + Utilities/NrrdIO/defaultsNrrd |
| 283 | + Utilities/NrrdIO/dio |
| 284 | + Utilities/NrrdIO/encoding |
| 285 | + Utilities/NrrdIO/encodingAscii |
| 286 | + Utilities/NrrdIO/encodingBzip2 |
| 287 | + Utilities/NrrdIO/encodingGzip |
| 288 | + Utilities/NrrdIO/encodingHex |
| 289 | + Utilities/NrrdIO/encodingRaw |
| 290 | + Utilities/NrrdIO/endianAir |
| 291 | + Utilities/NrrdIO/endianNrrd |
| 292 | + Utilities/NrrdIO/enum |
| 293 | + Utilities/NrrdIO/enumsNrrd |
| 294 | + Utilities/NrrdIO/format |
| 295 | + Utilities/NrrdIO/formatEPS |
| 296 | + Utilities/NrrdIO/formatNRRD |
| 297 | + Utilities/NrrdIO/formatPNG |
| 298 | + Utilities/NrrdIO/formatPNM |
| 299 | + Utilities/NrrdIO/formatText |
| 300 | + Utilities/NrrdIO/formatVTK |
| 301 | + Utilities/NrrdIO/gzio |
| 302 | + Utilities/NrrdIO/keyvalue |
| 303 | + Utilities/NrrdIO/methodsNrrd |
| 304 | + Utilities/NrrdIO/miscAir |
| 305 | + Utilities/NrrdIO/mop |
| 306 | + Utilities/NrrdIO/NrrdIO |
| 307 | + Utilities/NrrdIO/NrrdIO_Srcs.txt |
| 308 | + Utilities/NrrdIO/parseAir |
| 309 | + Utilities/NrrdIO/parseNrrd |
| 310 | + Utilities/NrrdIO/preamble |
| 311 | + Utilities/NrrdIO/pre-GNUmakefile |
| 312 | + Utilities/NrrdIO/privateAir |
| 313 | + Utilities/NrrdIO/privateNrrd |
| 314 | + Utilities/NrrdIO/qnanhibit |
| 315 | + Utilities/NrrdIO/read |
| 316 | + Utilities/NrrdIO/reorder |
| 317 | + Utilities/NrrdIO/sampleIO |
| 318 | + Utilities/NrrdIO/sane |
| 319 | + Utilities/NrrdIO/simple |
| 320 | + Utilities/NrrdIO/string |
| 321 | + Utilities/NrrdIO/teem32bit |
| 322 | + Utilities/NrrdIO/teemDio |
| 323 | + Utilities/NrrdIO/teemEndian |
| 324 | + Utilities/NrrdIO/teemPng |
| 325 | + Utilities/NrrdIO/teemQnanhibit |
| 326 | + Utilities/NrrdIO/unteem.pl |
| 327 | + Utilities/NrrdIO/write |
0 commit comments