[Insight-developers] ITKv4 release candidate tagged.

Matt McCormick matt.mccormick at kitware.com
Tue Nov 8 17:11:06 EST 2011


The ITKv4 release candidate 1 has been tagged, and is available for
testing.  To obtain the source code,

  git clone http://itk.org/ITK.git
  cd ITK
  git checkout -q --detach v4.0rc01

For more details, please see

  http://www.itk.org/Wiki/ITK/Git

Testing and feedback are encouraged.  Impressions or patches will help
improve the result as refinement and bug-fixes are made for the final
release.

*Important note:*  Please do not expect backward compatibility with
these release candidates.  The API may still undergo changes as
improvements are made.

Release candidates will be tagged approximately every week, provided
that the software quality dashboard

  http://public.kitware.com/dashboard.php?name=itk

Please include the tag name used when providing feedback.

What follows are a list of changes since Beta 2.

Arnaud Gelas (9):
      COMP: fix warning about unused-but-set-variable
      DOC: add LaTeX formula for Chan and Vese terms
      STYLE: get rid of itkSuperclassTraitMacro
      DOC: fix doxygen warnings
      ENH: Simplify the API for users.
      BUG: fix memory leaks in LevelSetsv4 module
      COMP: fix compilation errors with clang 3.0
      COMP: fix compilation error (CLANG 3.0) on release branch
      DOC: Add equations in LevelSetEquationContainerBase

Baohua Wu (2):
      ENH: a registration test with estimation of scales and learning rates
      ENH: sampling strategies

Bill Lorensen (12):
      PERF: Redirect some test output to testing directory
      STYLE: Misnamed include guard.
      BUG: Composite transforms added twice to test
      COMP: Bad test signature, flawed logic and style.
      BUG: PrintType should be used to print pixel values
      BUG: Uninitialized variable in constructors
      COMP: Tests should not have "using namespace itk".
      BUG: memory leak and container bounds exceeded
      COMP: Tests should not have "using namespace itk".
      ENH: Move LabelOverlapMeasuresImageFilter from Insight Journal
      COMP: itkImageToImageObjectMetricTest valgrind defect
      STYLE: Missing itk copyright header and assorted style issues.

Brad King (2):
      KWSys: Fix Doxygen warnings
      KWSys: Address Intel compiler remarks

Bradley Lowekamp (10):
      ENH: Adding MD5 check in addition to baseline images
      PERF: Enable extract and crop filters to run in-place
      COMP: When explictly instatition of InPlace caused comp error
      BUG: Fix memory leak in TestingHashImageFilter
      PERF: avoid using ostringstream
      STYLE: fixes for kwsyle failures
      ENH: adding support for VectorImageOutput to RGBColorMap filter
      ENH: increased the precision of message
      ENH: Create ImageSource Module
      ENH: updating doxygen groups for moved classes

Brian Avants (1):
      ENH: new cc metrics

Cory Quammen (3):
      DOC: Clarified error message when ITK directory paths are too long
      ENH: Added complex conjugate adaptor
      ENH: Added additional tests for FFT classes

David Doria (1):
      DOC: Added an example of a resulting derivative kernel

Dirk Padfield (1):
      ENH: Filter to calculate masked normalized correlation using FFTs.

Gaëtan Lehmann (6):
      BUG: new FFT filters are expected to not return their names
      ENH: 5 new filters wrapped
      BUG: exclude TimeVaryingVelocityFieldTransform from expected coverage
      ENH: automatic threshold calculators
      COMP: fix broken region comparison when the dimension is modified
      BUG: fix invalid conversion with static_cast

Hans Johnson (9):
      COMP:  Removed unitialized variable warning.
      BUG:  Inconsistent tolerance for rotational matrix
      STYLE:  CMake directive should be lower case.
      COMP: Undefined preprocessor variable.
      DOC: Fixed missing doxygen ingroup
      STYLE: Common base class for BSpline*Transforms
      BUG: Opt metrics work with both BSpline*Transform
      COMP: Missing ExternalData temporary disable
      COMP: Missing ExternalData temporary enable

Kent Williams (4):
      BUG: ImageToRectilinearFEMObjectFilter Bug Fix
      ENH: Add reading/writing Composite Transforms
      COMP: Fix TransformFactoryBase test by adding new Composite XFRMS
      BUG: RegisterDefaultTransforms not called until too late

Luis Ibanez (1):
      BUG: TIFF System configuration was incorrect.

Matthew McCormick (6):
      STYLE: itkTestDriverInclude.h spaces before semicolon.
      DOC: Add migration document for the symbol macro header movement.
      ENH: Add the Git style hooks to the master branch.
      ENH: Rename TransformParameters to OptimizerParameters (ITK-2574).
      BUG: Set LevelSetsv4Visualization libs for VTK 5.6.
      ENH: Do not require level set domain map.

Michael Stauffer (9):
      PERF: Removing unnecessary printing to std::cout.
      BUG: ObjectToObjectOptimizerBase - remove m_CurrentPosition.
      BUG: Fix use of scales for transform with local support.
      ENH: Improved code coverage for TransformParameters and related.
      ENH: Add tolerance to check for identity scales.
      BUG: Fix some valgrind issues.
      ENH: Add parameter offset method and non-allocated virtual image
      DOC: TransformParameters copy constructor documentation update.
      BUG: Fix valgrind issue.

Nick Tustison (5):
      BUG:  Correcting valgrind errors.
      COMP: Fix conversion warning.
      ENH: Rename new point set metrics.
      ENH:  Adding simple registration method class.
      ENH: Shorten time for test.

Orcun Goksel (2):
      PERF: Unnecessary computation removed
      BUG: Fixing MeshSpatialObject::IsInside

Patrick Reynolds (2):
      COMP: Fixing memory leaks.
      COMP: Adding OpenCV support to the video group.

Serdar Cakici (1):
      DOC: Fixed typo in instructions.

Stephen R. Aylward (3):
      ENH: Modify ITK image reader to re-use buffer when possible
      BUG: Refined logic for using OwnBuffer (particularly with streaming)
      ENH: Updated MetaIO to current version.

Vincent Magnotta (2):
      BUG: Fixed bugs for Multi-resolution registration and added new test.
      COMP: Removed compiler errors

Xiaoxiao Liu (6):
      BUG: Remove redundant module dependencies.
      ENH: Refactor TransformIO module.
      ENH: Move itkTransformFactoryBase into ITKIOTransform.
      ENH: Add VideoBridgeVXL module.
      BUG: Remove a file which was checked in by mistake.
      ENH: Check system-installed vxl version.

Zack Galbreath (1):
      COMP: update list of TIFF symbols that should be mangling by ITK


More information about the Insight-developers mailing list