[Insight-developers] [Announcement] ITK 4.2.0 Release Candidate 1 ready for testing!
Bradley Lowekamp
blowekamp at mail.nih.gov
Mon Jun 4 10:23:42 EDT 2012
We are happy to announce that the first release candidate for ITK version 4.2.0 has been tagged. We anticipate there being a regular release candidate every week until the final release is made at the end of the month.
This release candidate is available as tag in the git repository. To obtain the source code,
git clone http://itk.org/ITK.git
cd ITK
git checkout -q --detach v4.2rc01
For more details, please see
http://www.itk.org/Wiki/ITK/Git
*Important note:* Please do not expect backward compatibility with these release candidates. The API may still undergo changes as improvements are made.
The purpose of the release candidates is to allow the community to testing and verify the code prior to the release. Feedback is encouraged. Impressions or patches will help improve the result as refinement and bug-fixes are made for the final release.
Please include the tag name used when providing feedback.
The following is a git log of the enhancements and ( numerous bug fixes, style, and documentation improvements have been omitted for brevity )
Alexandre Gouaillard (1):
COMP: the inlude file has been moved to include/
Arnaud Gelas (8):
ENH: Improve code coverage for LevelSetsv4
ENH: Possibility to provide an image to weigh the curvature term
ENH: Review IsoDataThresholdCalculator
ENH: Review IntermodesThresholdCalculator
ENH: Move ComputeMixedArea from Curvature computation into TriangleHelper
ENH: Make it works if ImageDimension > 2
ENH: Add interface to use vnl_sparse_lu as solver for mesh parameterization
Bill Lorensen (14):
DOC: Spelling errors in comments
COMP: VTK6 API change
Brad King (6):
COMP: Update VNL "long long" instantiations for vxl 2012-03-16
COMP: Include CheckIncludeFileCXX before using it
KWSys: Remove DateStamp
KWSys: Fix SystemTools environment memory handling (#13156)
KWSys: Remove dependencies on FundamentalType
KWSys: Remove unused environ declaration from SystemTools
Bradley Lowekamp (27):
ENH: Don't use pretty functions strings, as they cause bloat
PERF: Improved cache coherence of StatisticsImageFilter
PERF: eliminate false sharing, improved algorithm
PERF: Implementing optimized image copy method
BUG: Fix exporting for Nrrd library
ENH: adding ClearSeeds method to VectorConfidenceConnected filter
ENH: For VectorImage support, iterators must not return by reference
PERF: refactor SliceBySliceImageFilter for performance
ENH: adding VectorImage support to Gradient image filter
ENH: updating vector ImageFunctions to work with VectorImages
COMP: correcting the ObjectToObjectMetric for WrapITK
COMP: remove erouneous SWIG version check
Brian Avants (2):
ENH: gradient descent optimizer with golden section line search
BUG: scales setting in wrong place
Cory Quammen (3):
BUG: Fixed template arguments in deconvolution filters
ENH: Added parametric blind least squares deconvolution
Gaëtan Lehmann (1):
ENH: wrap the deconvolution filters
Hans Johnson (3):
COMP: Default parameters belong at declaration
COMP: Missing this-> required for clang++
Jim Miller (2):
COMP: there is not GPUCommonRegistration library
Kent Williams (5):
COMP: add cstring include for memcpy
BUG: gdcm crashed when looking at non-dicom files.
Kris Zygmunt (14):
BUG: fix GPUCommon tests
ENH: add GPU Finite Difference module
ENH: add GPU ImageFilterBase module
ENH: add GPU Smoothing module
ENH: add GPU Thresholding module
ENH: add GPU RegistrationCommon module
ENH: add GPU PDE Deformable Registration module
ENH: add GPU Anisotropic Diffusion module
ENH: Add Subsampling Strategies to Statistics
ENH: A2D2 Denoising
Luis Ibanez (2):
ENH: VTK6 API change. VTK_MAJOR_VERSION has moved.
Matthew McCormick (20):
ENH: Bump version to 4.2
PERF: Improve ScalarImageToTextureFeaturesFilter pipeline setup.
COMP: Fix DivideOrZeroOut Functor not-used warning.
ENH: Add itk::Math FloatAlmostEqual and FloatDifferenceULP
COMP: Disable HeaderTests for Visual Studio 10.
PERF: Prevent HeaderTest re-building with CMake configuration.
COMP: ITK-2901 arg_min is not a member of vnl_sse<double>.
ENH: Improve precision of JointHistogramMI with compensated summation.
BUG: Fix baseline tests for DiffusionTensor3DReconstructionImageFilterTest.
ENH: Add CMake infrastructure for fetching Remote modules.
ENH: Add the LesionSizingToolkit as a Remote Module.
BUG: LevelSetsv4 'Base' in class name.
Michael Jeulin-L (1):
BUG: Add the const correctness to SpatialObject::GetMaximumDepth
Michael Stauffer (17):
PERF: CompositeTransform - use raw pointers for efficiency
PERF: Remove pre-warp in ImageToImageMetricv4.
ENH: Metricv4 floating point compensation and summed compensation
ENH: Change ANTS metricv4 default radius
ENH: Add multi-metric registration test for ImageToImageMetrics
ENH: Add a proper Demons metric in metricv4 format.
ENH: Update v4 PointSet metrics to work with image metrics
ENH: Add IndexInBounds method in ConstNeighborhoodIterator
ENH: PointSetMetric overhaul, common virtual domain, estimators
ENH: Add ObjectToObjectMultiMetricv4
Nick Tustison (13):
ENH: Fixing registration methods pipelining.
ENH: Adding B-spline SyN registration method.
PERF: B-spline cache thrashing. h/t Brad L.
ENH: Exposing window sizes in registration methods.
COMP: Address comp. warnings (int <-> double)
COMP: Remove small warning.
ENH: Adding vars and removing couts
ENH: Improving event reporting for registration methods.
Paul Novotny (1):
COMP: Build fix for non-apple big-endian
Ren-Hui Gong (1):
ENH: XML DOM for ITK preview 5.
Sean McBride (3):
COMP: valgrind suppression for system zlib
COMP: Removed undefined use of std::complex with integer types
COMP: removed invalid use of noreturn attribute
T.R Shashwath (1):
COMP: Define feenableexcept and fedisableexcept on iOS
Vivien Delmon (1):
COMP: fix compilation errors with gcc 4.7
Xiaoxiao Liu (8):
BUG: Fix OpenCVVideoIO warnings and testing bugs.
ENH: Enable component-based packaging.
ENH: Disable system installed OpenCV and VXL warnings.
BUG: ITK-2930 Fix OpenCVBridge memory copy errors.
========================================================
Bradley Lowekamp
Medical Science and Computing for
Office of High Performance Computing and Communications
National Library of Medicine
blowekamp at mail.nih.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-developers/attachments/20120604/6aaee6b4/attachment.htm>
More information about the Insight-developers
mailing list