<div dir="ltr"><div>The ITK 4.5.0 Release Candidate 1 has been tagged, and is available for</div><div>testing! Â To obtain the source code,</div><div><br></div><div>  git clone <a href="http://itk.org/ITK.git">http://itk.org/ITK.git</a></div>
<div>  cd ITK</div><div>  git checkout -q --detach v4.5rc01</div><div><br></div><div>For more details, please see</div><div><br></div><div> <a href="http://www.itk.org/Wiki/ITK/Git">http://www.itk.org/Wiki/ITK/Git</a></div>
<div><br></div><div>Please test the release candidate and share your experiences on the mailing</div><div>list, issues tracker, and Gerrit Code Review. Â Please include the tag name when</div><div>providing feedback.</div>
<div><br></div><div>Please help identify issues submitting an Experimental build to the dashboard</div><div>with:</div><div><br></div><div>  ctest -M Experimental Â -T Configure -T Build -T Test -T Submit</div><div><br></div>
<div>and notifying the mailing list. Â Testing your own applications against the RC is</div><div>also appreciated.</div><div><br></div><div><br></div><div><br></div><div>Release candidates will be tagged every week. Â The final release is scheduled</div>
<div>for December 16th.</div><div><br></div><div><br></div><div><br></div><div><br></div><div>New Features</div><div>------------------</div><div><br></div><div><br></div><div>- ITKv4 Registrations can now be run in either 64-bit double or 32-bit float modes. Â Both double and float transform types are also now supported by metrics, optimizers, and IO readers/writers.</div>
<div><br></div><div>- SpacingValueType -- Previously ITK only supported representing physical space as type double. Â This patch introduces a typedef to encapsulate the concept of space precision to more clearly document the intended characteristics of the types. Â This is the first step toward allowing compile time selection of using single precision types for characterizing physical space (origin, spacing, direction cosines). Â There is an CMake configuration option, ITK_USE_FLOAT_SPACE_PRECISION, to allow building the entire toolbox in single precision mode, and currently is intended to facilitate future performance testing. NOTE: Â Use of ITK_USE_FLOAT_SPACE_PRECISION causes many regression test failures, and is not intended for production use at this time.</div>
<div>- Support for â€œfloat” type as physical units type in the Registration framework, which makes possible float type displacement fields and faster, less memory intensive registrations</div><div>- Many performance improvements in Registration -- -- Significant performance improvements made for ImageRegistration. See patch sets prefixed by PERF. Â False sharing across threads as identified and removed. Â Unnecessary mutex lock identified and removed. Â For one common case on real sized data, this resulted in a 70X speed increase.</div>
<div>- Two new Remote modules:</div><div>- MGHIO â† Partial support for reading/writing image files from FreeSurfer (Not a complete implementation, but simple label maps and intensity images can be read/written).</div><div>
- SmoothingRecursiveYvvGaussianFilter</div><div>- The SCIFIO remote modules has also seen nice updates.</div><div>- IO module libraries will now be built as shared libraries with BUILD_SHARED_LIBS ON</div><div>- MRCImageIO moved out of the Review Module</div>
<div>- BinShrinkImageFilter added -- From Insight Journal submission:<a href="http://hdl.handle.net/10380/3450">http://hdl.handle.net/10380/3450</a></div><div>- WrapITK Python wrapping now supporting GCC 4.8</div><div>- JPEG format now writes out spacing in physical units</div>
<div>- MINC ImageIO improvements:</div><div><span class="" style="white-space:pre">        </span>- Correct handling of missing or damaged minc file</div><div><span class="" style="white-space:pre">        </span>- MINCTransformAdapter class to use MINC style transformations stored in .xfm files, using native minc general_transform functions, which means that thin-plate spline non-linear transformations are accessible and calculation of inverse transformation can be done in a way consistent with minc tools. </div>
<div><span class="" style="white-space:pre">        </span>- Ability to store any linear transformation based on MatrixOffsetTransformBase&lt;double,3,3&gt; in minc style .xfm file (using TransformFileWriter). </div><div>- OtsuThresholding classes made more consistent with other libraries</div>
<div><span class="" style="white-space:pre">        </span>- Now the output of the threshold value may be different from previous releases (bug fix)</div><div>- Synchronized with â€œteem” library 1.11.1, providing NRRD functionalities.</div>
<div>- FlatStructuringElement new option to use a parametric radius in Ball() method</div><div>- LevelSetsv4 now has a penalty term for overlap between level sets.</div><div>- Can now read Philips 4D multi-frame DICOM files</div>
<div>- CMake variable ITK_BUILD_ALL_MODULES was replaced with Â  ITK_BUILD_DEFAULT_MODULES (same behavior, more appropriate name).</div><div>- Remote Modules were simplified by removing the CMake configuration variable Fetch_{RemoteModuleName} and only requiring Module_{RemoteModuleName}</div>
<div>- New CTest label â€œRUNS_LONG” to makes it possible to exclude long running tests with â€œctest -LE RUNS_LONG”</div><div>- Deprecate ITK_USE_REVIEW CMake variable in favor of Module_ITKReview</div><div>- Better support for system installed GDCM</div>
<div>- Preliminary support for Visual Studio 12 (2013)</div><div>- Preliminary support for OSX 10.9 - Maverick Â Â </div><div>- Support for building ITK against a DCMTK 3.6.0 installed on Ubuntu using apt-get</div><div>- Improved support for C++11</div>
<div>- More consistent coding style across the toolkit</div><div>- *Lots* of important bug fixes, including 73 issues reported by Coverity static analysis</div><div>- And more! See the details in the log below.</div><div>
<br></div><div><br></div><div>Known Issues as of Nov 25th</div><div>--------------------------------------</div><div><br></div><div>There are some known issues with RC 1:</div><div><br></div><div>- When building some application against ITK, issues were discovered regarding SpacingValueType; in a few places the precision of points or continuous index were allowed to be non-double. In those cases it is critical that the previous typedef&#39;s be maintained.</div>
<div><br></div><div>- Build errors related to a very recent Mac Clang version of LLVM with VXL, compiler: clang version 3.5 (195367), â€œ&#39;memory_tr1&#39; file not found” :</div><div><a href="http://open.cdash.org/viewBuildError.php?buildid=3109102">http://open.cdash.org/viewBuildError.php?buildid=3109102</a></div>
<div><br></div><div>- BinShrinkImageFilter - build error issue on Visual Studio 9 with WrapITK: Â <a href="http://open.cdash.org/viewBuildError.php?buildid=3114116">http://open.cdash.org/viewBuildError.php?buildid=3114116</a> </div>
<div><br></div><div><br></div><div>List of changes since v4.4.0</div><div>--------------------------------------</div><div><br></div><div>Ali Ghayoor (5):</div><div>  Â  Â  ENH: transform reader/writer filters are templated on output precision type</div>
<div>  Â  Â  BUG: Fix memory leak error in itkHDF5TransformIO</div><div>  Â  Â  DOC: Migration guide is updated for multi precision of ITK</div><div>  Â  Â  BUG: TvirtualImage mismatch in registrationV4 and metric object</div><div>
  Â  Â  STYLE: check dynamic cast validation in ITKv4 Registration</div><div><br></div><div>Andinet Enquobahrie (1):</div><div>  Â  Â  BUG: UseSeriesDetails variable not correctly set</div><div><br></div><div>Arnaud Gelas (24):</div>
<div>  Â  Â  ENH: Converting itk::Point, Size, Index, Vector, Matrix to corresponding OpenCV data structure</div><div>  Â  Â  BUG: Check that region for thread is not empty</div><div>  Â  Â  COMP: use concept checking instead of runtime checking</div>
<div>  Â  Â  BUG: Fix failure in InteractivePause test</div><div>  Â  Â  ENH: updating level sets sparse layer visualization</div><div>  Â  Â  ENH: Upgrade doxygen config file</div><div>  Â  Â  BUG: fix KWStyle errors in itkVTKVisualize* files</div>
<div>  Â  Â  BUG: Fix visualization of 3D level-sets</div><div>  Â  Â  ENH: Add Concept checking for 2D Visualization</div><div>  Â  Â  ENH: Use partial template specialization for iso value vis</div><div>  Â  Â  BUG: Check that region for thread is not empty</div>
<div>  Â  Â  BUG: Fix failure in InteractivePause test</div><div>  Â  Â  BUG: fix include to the corresponding hxx</div><div>  Â  Â  COMP: fix compilation error with Set/Get LevelSetDataPointerVector</div><div>  Â  Â  ENH: Rename LevelSetDataPointerVector -&gt; LevelSetDomainRegionVector</div>
<div>  Â  Â  PERF: fix cppcheck issues in itk::ImageRegion</div><div>  Â  Â  STYLE: fix cppcheck style warning</div><div>  Â  Â  STYLE: fix cppcheck errors</div><div>  Â  Â  PERF: fix cppcheck perf warning</div><div>  Â  Â  PERF: cppcheck copy constructor</div>
<div>  Â  Â  PERF: fix cppcheck issues in itk::ImageRegion</div><div>  Â  Â  PERF: cppcheck performance issue</div><div>  Â  Â  COMP: fix cppcheck errors member not initialized in constructor</div><div>  Â  Â  STYLE: fix cppcheck style warning</div>
<div><br></div><div>Bill Lorensen (27):</div><div>  Â  Â  ENH: Reduce test times for Debug builds</div><div>  Â  Â  COMP: Bad CMake warning</div><div>  Â  Â  COMP: Resource leaks</div><div>  Â  Â  COMP: Resource leaks</div><div>  Â  Â  COMP: Uninitialized scalar variable</div>
<div>  Â  Â  COMP: Unbounded source buffer</div><div>  Â  Â  COMP: Destination buffer too small</div><div>  Â  Â  COMP: Destination buffer too small</div><div>  Â  Â  COMP: Resource leak</div><div>  Â  Â  COMP: Resource leak</div><div>
  Â  Â  COMP: Big parameter passed by value</div><div>  Â  Â  COMP: Big parameter passed by value</div><div>  Â  Â  COMP: Copy-paste error</div><div>  Â  Â  COMP: Copy-paste error</div><div>  Â  Â  COMP: Copy-paste error</div><div>
  Â  Â  COMP: Copy-paste error</div><div>  Â  Â  COMP: Copy-paste error</div><div>  Â  Â  COMP: Structurally dead code and resource leaks</div><div>  Â  Â  COMP: Big parameter passed by value</div><div>  Â  Â  COMP: Explicit null dereferenced</div>
<div>  Â  Â  COMP: Logically dead code</div><div>  Â  Â  COMP: Logically dead code</div><div>  Â  Â  COMP: Logically dead code</div><div>  Â  Â  COMP: Logically dead code</div><div>  Â  Â  COMP: Format string vulnerability</div><div>
  Â  Â  COMP: Copy-paste error</div><div>  Â  Â  COMP: Dead code</div><div><br></div><div>Brad King (5):</div><div>  Â  Â  ENH: ExternalData: Do not re-stage staged object files</div><div>  Â  Â  MetaIO: Removed the deprecated _CM24 CMake variables</div>
<div>  Â  Â  COMP: Cleanup CMP0022 warnings in GDCM module</div><div>  Â  Â  COMP: Cleanup CMP0022 warnings in GDCM module static build</div><div>  Â  Â  BUG: Do not convert to make-escaped path for internal APIs</div><div><br>
</div><div>Bradley Lowekamp (55):</div><div>  Â  Â  COMP: Fix ambiguous specialization of GDCM Element</div><div>  Â  Â  ENH: Use Tiff version dependent field type enable LSM</div><div>  Â  Â  BUG: disable aligned attribute for GCC 4.1</div>
<div>  Â  Â  BUG: Prevent signed integer overflow in vnl urand_</div><div>  Â  Â  BUG: enable return value optimzation for VS debug mode</div><div>  Â  Â  BUG: increase the image tolerance for deformable test 5</div><div>  Â  Â  BUG: fix gradient recusive gaussian in VS debug</div>
<div>  Â  Â  BUG: in NthElementAdaptor pass by reference to modify argument</div><div>  Â  Â  BUG: disable aligned attribute for GCC 4.1</div><div>  Â  Â  BUG: Prevent signed integer overflow in vnl urand_</div><div>  Â  Â  BUG: enable return value optimzation for VS debug mode</div>
<div>  Â  Â  BUG: fix gradient recusive gaussian in VS debug</div><div>  Â  Â  BUG: in NthElementAdaptor pass by reference to modify argument</div><div>  Â  Â  ENH: Add option ENABLED_SHARED to itk_module for shared libraries</div>
<div>  Â  Â  ENH: Enabling shared IO modules on windows</div><div>  Â  Â  DOC: adding Examples directory to ITK Doxygen</div><div>  Â  Â  DOC: remove explicit doxygen example commands now automatically added</div><div>  Â  Â  BUG: add installation of Export headers</div>
<div>  Â  Â  BUG: Remove ENABLED_SHARED option for IOSpatialObjects module</div><div>  Â  Â  BUG: Fix linking of factory register method on static windows</div><div>  Â  Â  STYLE: Fix some style errors reported in continuous test</div>
<div>  Â  Â  BUG: Remove Spurious testing file</div><div>  Â  Â  COMP: Use relative path for generate output header parameter</div><div>  Â  Â  BUG: Enable slice-by-slice streaming for ShrinkImageFilter</div><div>  Â  Â  STYLE: Fix ShrinkImageStreamingTest style</div>
<div>  Â  Â  PERF: Flip filter use increment in scanline direction</div><div>  Â  Â  PERF: Additional FlipImageFilter performance by using input iterator</div><div>  Â  Â  PERF: Move test to IntegratedTest directory</div><div>  Â  Â  STYLE: fix typedef alignment</div>
<div>  Â  Â  ENH: Move validation to VerifyInputInformation</div><div>  Â  Â  ENH: Improve internal streaming for SliceBySliceImageFilter</div><div>  Â  Â  ENH: Enable a VectorImage to be used as displacement field</div><div>  Â  Â  BUG: Don&#39;t print null bias field</div>
<div>  Â  Â  ENH: Define print of null smart pointers</div><div>  Â  Â  BUG: Fix uninitialized m_Spacing in SignedMaurerDistance</div><div>  Â  Â  BUG: Fix uninitialized m_Spacing in SignedMaurerDistance</div><div>  Â  Â  BUG: Don&#39;t print null bias field</div>
<div>  Â  Â  BUG: Verify ConfidenceConnected Seeds</div><div>  Â  Â  BUG: Verify seeds in VectorConfidenceConnected</div><div>  Â  Â  ENH: Check and use C++11 typetraits first</div><div>  Â  Â  COMP: Use memcpy for raw memory copy</div>
<div>  Â  Â  BUG: Use string constructor which calculates str length</div><div>  Â  Â  BUG: fix out of bounds access of array</div><div>  Â  Â  ENH: Move private constant and method to private header</div><div>  Â  Â  ENH: Adding BinShrinkImageFilter.</div>
<div>  Â  Â  COMP: Fix warnings and missing include</div><div>  Â  Â  BUG: Fix Valrgrind detected delete mismatch</div><div>  Â  Â  ENH: improve coverage for SetShrinkFactor methods</div><div>  Â  Â  STYLE: running uncrustify and manual fixups</div>
<div>  Â  Â  ENH: Moving MRCImageIO out of review</div><div>  Â  Â  COMP: Fix gcc_xml segfault due to structure alignment</div><div>  Â  Â  ENH: adding wrapping support for BinShrink</div><div>  Â  Â  BUG: Add missing export specifiers for MRC module</div>
<div>  Â  Â  ENH: Move MRC wrapping out of review</div><div>  Â  Â  COMP: VS12 missing header in review</div><div><br></div><div>Brian Helba (45):</div><div>  Â  Â  DOC: Fix instances of class documentation outside itk namespace</div>
<div>  Â  Â  PERF: Discourage DomainThreader from spawning superfluous threads</div><div>  Â  Â  DOC: Cleanup docs for ThreadedDomainPartitioner and subclasses</div><div>  Â  Â  ENH: Implement ThreadedImageRegionPartitioner using ImageRegionSplitter</div>
<div>  Â  Â  STYLE: Unify style of &quot;operator delete[]&quot;</div><div>  Â  Â  STYLE: Remove superfluous return statements at the end of void functions</div><div>  Â  Â  STYLE: Fix miscellaneous KWStyle errors</div><div>  Â  Â  ENH: Remove superfluous IMMEDIATE option from CMake CONFIGURE_FILE</div>
<div>  Â  Â  STYLE: Replace Unicode in ITK source with ASCII homoglyphs</div><div>  Â  Â  ENH: Use MINC API to free memory allocated by MINC</div><div>  Â  Â  PERF: Allow delete of NULL pointers</div><div>  Â  Â  PERF: Refactor some deletion code</div>
<div>  Â  Â  ENH: Refactor KWStyle testing</div><div>  Â  Â  COMP: Make find_package usage compatible with &lt; CMake-2.8.8</div><div>  Â  Â  BUG: Prevent CMake cache variable from endlessly accumulating values</div><div>  Â  Â  ENH: Rename Utilities/KWStyle/<a href="http://ITK.kws.xml.in">ITK.kws.xml.in</a> to ITK.kws.xml</div>
<div>  Â  Â  DOC: Update Migration guide schema URL</div><div>  Â  Â  ENH: Rename ALL_MODULES to DEFAULT_MODULES</div><div>  Â  Â  STYLE: Fix class indentation</div><div>  Â  Â  BUG: Make KWStyleTest output in a uniform and concise format</div>
<div>  Â  Â  BUG: Update SmoothingRecursiveYvvGaussianFilter to fix CMake warning</div><div>  Â  Â  STYLE: Fix some indents in FixedArray::ReverseIterator declaration</div><div>  Â  Â  DOC: Fix issues in Transform and TransformBaseTemplate</div>
<div>  Â  Â  BUG: Make ImageIOBase::SetDirection accept const reference parameter</div><div>  Â  Â  BUG: Fix uninitialized variables in itkOpenCVBasicTypeBridgeTest</div><div>  Â  Â  DOC: Prevent concept checking comments from being parsed by Doxygen</div>
<div>  Â  Â  BUG: Prevent DCMTK from trying to build unnecessary components</div><div>  Â  Â  DOC: Update documentation graph font to avoid warnings</div><div>  Â  Â  DOC: Move an included STL file out of the itk namespace</div>
<div>  Â  Â  COMP: Fix warning C4789 from VisualStudio 11</div><div>  Â  Â  ENH: Add explicit KWStyle testing for Examples directory</div><div>  Â  Â  STYLE: Replace indentation tabs with spaces</div><div>  Â  Â  STYLE: Fix KWStyle issues in Examples: whitespace</div>
<div>  Â  Â  STYLE: Fix KWStyle issues in Examples: typedef alignment</div><div>  Â  Â  STYLE: Fix KWStyle issues in Examples: manual fixes</div><div>  Â  Â  BUG: Use KWStyle&#39;s GCC-style output for pre-commit style check</div>
<div>  Â  Â  STYLE: Remove trailing whitespace</div><div>  Â  Â  BUG: Make SCIFIO module non-default</div><div>  Â  Â  BUG: Fix memory leaks in MINCImageIO</div><div>  Â  Â  BUG: Fix ostream format modification warnings</div><div>
  Â  Â  BUG: Fix uninitialized members of MINCImageIO</div><div>  Â  Â  DOC: Move Vector documentation from definition to declaration</div><div>  Â  Â  BUG: Resource leak</div><div>  Â  Â  ENH: Update CMake deprecated commands with new equivalents</div>
<div>  Â  Â  STYLE: Fix initialization list in BSplineBaseTransform constructor</div><div><br></div><div>C Cagatay Bilgin (1):</div><div>  Â  Â  DOC: Modify ShapeLabelObject comments.</div><div><br></div><div>Christina Rossmanith (1):</div>
<div>  Â  Â  BUG: enable itkLabelGeometryImageFilter to be used in loops</div><div><br></div><div>Constantine Zakkaroff (1):</div><div>  Â  Â  DOC: Correct DICOM Tag List Formatting</div><div><br></div><div>Cory Quammen (2):</div>
<div>  Â  Â  BUG: Enabled negative background values</div><div>  Â  Â  BUG: Fixed memory overusage in LandweberDeconvolutionImageFilter</div><div><br></div><div>Csaba Pinter (1):</div><div>  Â  Â  BUG: GDCM pixel spacing of ultrasound images.</div>
<div><br></div><div>Cyrille Faucheux (1):</div><div>  Â  Â  BUG: Fix support for RLE-compressed &amp; upper-left BMP.</div><div><br></div><div>Daniel Maleike (3):</div><div>  Â  Â  BUG: Assert unchanged pixels only for non-PALETTE_COLOR images</div>
<div>  Â  Â  BUG: Add test case for GDCMImageIO</div><div>  Â  Â  BUG: Assert unchanged pixels only for non-PALETTE_COLOR images</div><div><br></div><div>Dirk Padfield (17):</div><div>  Â  Â  BUG: LabelGeometry cropped images with non-unit spacing incorrectly</div>
<div>  Â  Â  BUG: ProgressAccumulator reports incorrectly for streamed filters</div><div>  Â  Â  BUG: LabelGeometry matrix difference tolerance</div><div>  Â  Â  ENH: Added progress reporting to Masked FFT NCC</div><div>  Â  Â  BUG: LabelGeometry improvements</div>
<div>  Â  Â  BUG: Corrected the MaskedFFTNCC origin</div><div>  Â  Â  BUG: Resolved Otsu/OtsuMultiple Discrepancy</div><div>  Â  Â  ENH: Deprecated SetProgress and removed Modified call</div><div>  Â  Â  ENH: Deprecated SetProgress and removed Modified call</div>
<div>  Â  Â  BUG: ConstPointer assigned to non-const raw pointer</div><div>  Â  Â  ENH: Otsu code replaced with OtsuMultiple call</div><div>  Â  Â  BUG: ConstPointer assigned to non-const raw pointer</div><div>  Â  Â  ENH: Added valley emphasis algorithm to OtsuMultipleThresholds</div>
<div>  Â  Â  BUG: ReachedTargetPoints not set for OneTarget</div><div>  Â  Â  ENH: Remove duplicate code in BinaryBall and BinaryCross</div><div>  Â  Â  ENH: Added radiusIsParametric Â mode to FlatStructuringElement</div><div>  Â  Â  ENH: Improved writing speed for TIFF images</div>
<div><br></div><div>Ethan Brodsky (1):</div><div>  Â  Â  BUG: fixedOrigin corrected in DeformableRegistration examples (ITK-3218)</div><div><br></div><div>Gordon Kindlmann (1):</div><div>  Â  Â  BUG: airOneLinify() infinite loop, synch w/ Teem for its 1.11.1 release</div>
<div><br></div><div>Hans Johnson (36):</div><div>  Â  Â  ENH: Add Remote Module for r/w of MGH files</div><div>  Â  Â  ENH: Provide instructions for linking to issues</div><div>  Â  Â  ENH: Feature to allow human readable object names</div>
<div>  Â  Â  BUG: Preserve backwards compatibility with types</div><div>  Â  Â  PERF: Optimizer scale caching and avoid copy</div><div>  Â  Â  ENH: Support single precision registration</div><div>  Â  Â  STYLE: Avoid polluting the ITK namespace</div>
<div>  Â  Â  STYLE: Simplify H5::Exception handeling</div><div>  Â  Â  STYLE: Replace expected exceptions with macro</div><div>  Â  Â  BUG: ImageSeriesWriter + GDCMImageIO loses info</div><div>  Â  Â  BUG: ImageSeriesWriter + GDCMImageIO loses info</div>
<div>  Â  Â  STYLE: ITK_EXPORT had no use</div><div>  Â  Â  BUG: Missing &#39;,&#39; in array of strings</div><div>  Â  Â  BUG: &#39;temp&#39; used in exception message after delete</div><div>  Â  Â  BUG: Code after exceptions is unreachable</div>
<div>  Â  Â  BUG: Printing size of deleted variable</div><div>  Â  Â  BUG: Function should have const signature</div><div>  Â  Â  COMP: Remove unused variable</div><div>  Â  Â  COMP: Simplify code, and remove compiler warning</div>
<div>  Â  Â  STYLE: Use &quot;typename&quot; for template parameters</div><div>  Â  Â  COMP: Unused Clone and CreateAnother warnings</div><div>  Â  Â  STYLE: Prefer initialization to assignement.</div><div>  Â  Â  COMP: Const char * ternary operators</div>
<div>  Â  Â  BUG: Derived test class missing required logic</div><div>  Â  Â  PERF: Remove false sharing across threads</div><div>  Â  Â  PERF: Avoid smart pointer registration penalty</div><div>  Â  Â  PERF: Avoid vector copy, and prefer multiplication</div>
<div>  Â  Â  PERF: Reviewing code for facilitating compiler optimizations</div><div>  Â  Â  PERF: Avoid upcasting from float to double</div><div>  Â  Â  BUG: Match Convergence Window Precision</div><div>  Â  Â  COMP: Remove undefined complex types</div>
<div>  Â  Â  COMP: Remove undefined complex types</div><div>  Â  Â  COMP: Invalid conversion detected by clang c++11</div><div>  Â  Â  COMP: Non standard conversion for -std=c++11</div><div>  Â  Â  COMP: Allow single precision space definition</div>
<div>  Â  Â  COMP: Namespace change for SpacePrecisionType</div><div><br></div><div>Ho Cheung (6):</div><div>  Â  Â  BUG: VS11 Debug mode assertions fixes</div><div>  Â  Â  BUG: VS10/11 debug assertions for null pointer for std::copy</div>
<div>  Â  Â  BUG: VS11 Debug mode assertions fixes</div><div>  Â  Â  BUG: VS10/11 debug assertions for null pointer for std::copy</div><div>  Â  Â  ENH: Improve mangling of itktiff library.</div><div>  Â  Â  ENH: Improve mangling of itktiff library.</div>
<div><br></div><div>Irina Vidal-Migallon (3):</div><div>  Â  Â  ENH: Remote module: GPU and CPU Smoothing recursive YVV Gaussian Filter</div><div>  Â  Â  ENH: Remote module: GPU and CPU Smoothing recursive YVV Gaussian Filter</div>
<div>  Â  Â  ENH: YVV remote module - Add EXCLUDE_FROM_ALL option to itk_module.</div><div><br></div><div>Jean-Christophe Fillion-Robin (10):</div><div>  Â  Â  BUG: Disable aligned attribute to fix Apple GCC 4.2.1 seg fault</div>
<div>  Â  Â  COMP: Ensure FindDCMTK module works with and without DCMTKConfig.cmake file</div><div>  Â  Â  COMP: Make FindDCMTK more verbose</div><div>  Â  Â  DOC: Improve FindDCMTK.cmake documentation</div><div>  Â  Â  COMP: Ensure DCMTK libraries can be found on system without setting DCMTK_DIR</div>
<div>  Â  Â  COMP: FindDCMTK - Workaround bug in packaging of DCMTK 3.6.0 on Debian.</div><div>  Â  Â  COMP: Update ITKDCMTK_EXPORT_CODE_(BUILD|INSTALL) to support system DCMTK</div><div>  Â  Â  COMP: FindDCMTK - Exclude -D from DCMTK_DEFINITIONS for easier re-use</div>
<div>  Â  Â  COMP: FindDCMTK - Do not explicitly set DCMTK_DEFINITIONS</div><div>  Â  Â  COMP: Associate ITKIODCMTK with DCMTK_DEFINITIONS</div><div><br></div><div>Jim Miller (5):</div><div>  Â  Â  BUG: GDCMImageIO ignore image orienations from MetaDataDictionary</div>
<div>  Â  Â  BUG: Two tests were writing to same filename.</div><div>  Â  Â  BUG: GDCMImageIO ignore image orienations from MetaDataDictionary</div><div>  Â  Â  BUG: Two tests were writing to same filename.</div><div>  Â  Â  ENH: ResampleImageFilter ReferenceImage only needs to match dimension</div>
<div><br></div><div>Jonathan Guinet (2):</div><div>  Â  Â  BUG: {Opening,Closing}ByReconstructionImageFilter information propagation</div><div>  Â  Â  BUG: {Opening,Closing}ByReconstructionImageFilter information propagation</div>
<div><br></div><div>Julien Michel (1):</div><div>  Â  Â  ENH: Adding a separate template parameter to handle transform precision</div><div><br></div><div>KWSys Robot (1):</div><div>  Â  Â  KWSys 2013-07-10 (beef6819)</div><div>
<br></div><div>Kent Williams (22):</div><div>  Â  Â  ENH: fix std::string usage</div><div>  Â  Â  DOC: Rename DCMTKException DCMTKExceptionOrErrorReturn</div><div>  Â  Â  ENH: fix std::string usage</div><div>  Â  Â  BUG: Need to set 3rd dir cosine for DICOM images</div>
<div>  Â  Â  ENH: Accomodate Philips 4D Multiframe DICOM files</div><div>  Â  Â  BUG: Guard against Divide by Zero</div><div>  Â  Â  BUG: Row/Column assignment into ImageDimensions was wrong</div><div>  Â  Â  BUG: Guard against Divide by Zero</div>
<div>  Â  Â  BUG: Row/Column assignment into ImageDimensions was wrong</div><div>  Â  Â  ENH: Accomodate Philips 4D Multiframe DICOM files</div><div>  Â  Â  DOC: Rename DCMTKException DCMTKExceptionOrErrorReturn</div><div>  Â  Â  BUG: Need to set 3rd dir cosine for DICOM images</div>
<div>  Â  Â  COMP: Update git tag to incorporate MGHIO origin fix</div><div>  Â  Â  COMP: Move TransformFileWriter Specializations to CXX file.</div><div>  Â  Â  BUG: Bug fixed in remote MGHImageIO repo, update git tag</div><div>
  Â  Â  BUG: argument check in LBFGSB too restrictive</div><div>  Â  Â  COMP: extend test for HistogramMatchingImageFilter to more pixel types</div><div>  Â  Â  COMP: HistogramMatchingFilterTest problem with ITKV3_COMPATIBILITY</div>
<div>  Â  Â  COMP: Make sscanf format &amp; variable match types</div><div>  Â  Â  BUG: Fix tests that fail with Intel ICPC compiler on Linux</div><div>  Â  Â  ENH: Avoid use of cast in ImageToImageMetricV4</div><div>  Â  Â  BUG: DCMTKFileReader erroneously propogating exceptions</div>
<div><br></div><div>Kishore Mosaliganti (8):</div><div>  Â  Â  ENH: Allow visualization of initial level-set</div><div>  Â  Â  ENH: Add Set/GetNumberOfThreads for evolution</div><div>  Â  Â  ENH: New binary mask term with test</div>
<div>  Â  Â  ENH: Set/Get number of threads for Whitaker evolution class</div><div>  Â  Â  BUG: Non-square images mesh not specified correctly</div><div>  Â  Â  ENH: Set the scaling factor of the level-set function</div><div>  Â  Â  ENH: Added new overlap penalty term and test</div>
<div>  Â  Â  ENH: Level-set domains different from image domain</div><div><br></div><div>Luis Ibanez (7):</div><div>  Â  Â  STYLE: Fixed miscelaneous style errors.</div><div>  Â  Â  DOC: Removed Doxygen \example tags for Tests.</div>
<div>  Â  Â  COMP: Fix warnings in matrix division by scalar.</div><div>  Â  Â  COMP: Attempt to fix warning about \param.</div><div>  Â  Â  BUG: Fixed while loop condition.</div><div>  Â  Â  DOC: Better description of what the code is doing.</div>
<div>  Â  Â  BUG: Memory leak. Reported by Coverity.</div><div><br></div><div>Mark Hiner (5):</div><div>  Â  Â  BUG: Wrong classpath separator on Windows</div><div>  Â  Â  BUG: Wrong classpath separator on Windows</div><div>  Â  Â  ENH: Updated SCIFIO remote reference</div>
<div>  Â  Â  STYLE: update SCIFIO module name</div><div>  Â  Â  BUG: Update loci_tools to 4.4.9</div><div><br></div><div>Mark Palmeri (1):</div><div>  Â  Â  STYLE: correct syntax in Usage line</div><div><br></div><div>Martin Müllenhaupt (2):</div>
<div>  Â  Â  COMP: host platform source dir check</div><div>  Â  Â  COMP: host platform source dir check</div><div><br></div><div>Matt Clarkson (4):</div><div>  Â  Â  ENH: Test upper and lower bound of histogram.</div><div>  Â  Â  BUG: Include upper bound in last histogram bin.</div>
<div>  Â  Â  BUG: Updated mean and standard deviation test values.</div><div>  Â  Â  BUG: Update test data due to changes in itkHistogram.hxx</div><div><br></div><div>Matthew McCormick (107):</div><div>  Â  Â  ENH: Bump CMakeLists.txt version to 4.5.0.</div>
<div>  Â  Â  BUG: Remove non-existant GeSignaHDx data references.</div><div>  Â  Â  ENH: Add server URL to ArchiveTestingData script.</div><div>  Â  Â  ENH: Add <a href="http://slicer.kitware.com">slicer.kitware.com</a> to the list of ExternalData resources.</div>
<div>  Â  Â  COMP: OpenJPEG #ifdef WIN32 not reliable ITK-3101.</div><div>  Â  Â  DOC: Improve grammar in transform float type migration guide.</div><div>  Â  Â  STYLE: Style fixes for MINCTransformIO.</div><div>  Â  Â  BUG: Remove non-existant GeSignaHDx data references.</div>
<div>  Â  Â  BUG: Regenerate HeaderTests&#39; after .hxx files are removed.</div><div>  Â  Â  COMP: Update MINCTransformIO for templated transforms.</div><div>  Â  Â  COMP: Do not warn about unused typedefs.</div><div>  Â  Â  COMP: Fix argument &#39;buffer&#39; might be clobbered on GCC 4.8.</div>
<div>  Â  Â  COMP: Wrap TransformBaseTemplate, Transform, and TransformFile{Reader,Writer}.</div><div>  Â  Â  DOC: SingelThreaded -&gt; SingleThreaded in Doxygen Group.</div><div>  Â  Â  ENH: Change PATCH version for v4.4.1 release.</div>
<div>  Â  Â  BUG: Add missing ITKOpenJPEG dependency for ITKReview Module.</div><div>  Â  Â  COMP: ITKOpenJPEG EXCLUDE_FROM_ALL.</div><div>  Â  Â  COMP: Fix invalid Doxygen LaTeX formula.</div><div>  Â  Â  BUG: Fix Module_Review enable with a single configure.</div>
<div>  Â  Â  COMP: Wrap cost functions for templated precision.</div><div>  Â  Â  BUG: Fix Module_Review enable with a single configure.</div><div>  Â  Â  DOC: Fix GradientDescentOptimizer doc grammar.</div><div>  Â  Â  BUG: Using consistent naming for Transform template name change.</div>
<div>  Â  Â  BUG: Remove unused QUASI_NEWTON_STEP_ERROR.</div><div>  Â  Â  COMP: Do not try to include float.h for MinGW.</div><div>  Â  Â  STYLE: TScalarType -&gt; TScalar</div><div>  Â  Â  COMP: Fix NIFTI CMake variable separation warning.</div>
<div>  Â  Â  ENH: Use Transform::Clone() in ImageToImageMetric.</div><div>  Â  Â  COMP: Remove redundant Typename structs. #3195.</div><div>  Â  Â  STYLE: Fix include guard in level set visualization.</div><div>  Â  Â  ENH: Use file(COPY .. instead of exec_process.</div>
<div>  Â  Â  COMP: Fix transform wrapping errors with ITK_WRAP_double OFF.</div><div>  Â  Â  DOC: Fix spelling errors in FourierDescriptors1.cxx.</div><div>  Â  Â  BUG: Fix ITK_USE_REVIEW compatibility set syntax.</div><div>  Â  Â  COMP: Avoid MetaIO config conflict with USE_SYSTEM_GDCM.</div>
<div>  Â  Â  BUG: itkSingleLevelSetsv4WhitakerImage2DTest output clobber.</div><div>  Â  Â  ENH: Test conversion writing float transform with templateless writer.</div><div>  Â  Â  BUG: BMPImageIO buffer size computation.</div>
<div>  Â  Â  COMP: Bump GCCXML version.</div><div>  Â  Â  Revert &quot;BUG: Exclude ITKReview when ITK_USE_REVIEW if off.&quot;</div><div>  Â  Â  Revert &quot;BUG: Exclude ITKReview when ITK_USE_REVIEW if off.&quot;</div><div>  Â  Â  COMP: Do not try to include float.h for MinGW.</div>
<div>  Â  Â  BUG: itkSingleLevelSetsv4WhitakerImage2DTest output clobber.</div><div>  Â  Â  COMP: Avoid MetaIO config conflict with USE_SYSTEM_GDCM.</div><div>  Â  Â  COMP: Bump GCCXML version.</div><div>  Â  Â  ENH: Bump version to 4.4.2.</div>
<div>  Â  Â  COMP: Fix LevelSetsv4Visualization against VTK5.</div><div>  Â  Â  BUG: Fix LevelSetsv4Visualization Doxygen group.</div><div>  Â  Â  BUG: Add QuickViewTest baseline for dash5ubuntu.</div><div>  Â  Â  BUG: Exclude all VTK headers from the header test.</div>
<div>  Â  Â  ENH: Improve ImageRegionReverseConstIterator doc.</div><div>  Â  Â  COMP: Add missing wrapping for ImageSourceCommon.</div><div>  Â  Â  COMP: Add missing VectorContainer instantiations for PointSet.</div><div>  Â  Â  STYLE: Use prefix increment in WeightedCovarianceSampleFilter.</div>
<div>  Â  Â  STYLE: LabelMap related style fixes.</div><div>  Â  Â  BUG: LabelMapToLabelImageFilter wrong superclass in itkTypeMacro.</div><div>  Â  Â  BUG: MeasurementVectorSizeType in PointSetToListSampleAdaptor.</div><div>  Â  Â  BUG: Re-use Superclass typedef&#39;s in LabelMapToLabelImageFilter.</div>
<div>  Â  Â  COMP: TranformIOBase unused GetTypeNameString function.</div><div>  Â  Â  COMP: TransformFileWriter unused AddToTransformList.</div><div>  Â  Â  STYLE: Fix KWStyleCodeTest - unnecessary semi-colons.</div><div>  Â  Â  COMP: Update MINCTransformIO for GetTypeNameString method.</div>
<div>  Â  Â  BUG: Fix uninitialized variables in N4BiasFieldCorrectionImageFilter.</div><div>  Â  Â  ENH: Remove unused scripts in Utilities/Dart.</div><div>  Â  Â  BUG: Fix uninitialized variables in N4BiasFieldCorrectionImageFilter.</div>
<div>  Â  Â  ENH: Add maintenance script to visualize test times.</div><div>  Â  Â  ENH: Add a RUNS_LONG label to long running tests.</div><div>  Â  Â  BUG: Enable MRC IO in UseITK whenever the ITKReview module is enabled.</div>
<div>  Â  Â  BUG: Fix Wrapping link to VtkGlue with VTK 6.</div><div>  Â  Â  COMP: Remove multiple definition of PushBackTransformList.</div><div>  Â  Â  COMP: Fix NIFTI CMake variable separation warning.</div><div>  Â  Â  BUG: ImageToImageFilter different Input2 pixel type does not stream. #3214</div>
<div>  Â  Â  COMP: Clean up use of Dimensions in MetaImageIO.</div><div>  Â  Â  COMP: Conditionalize insane &quot;#define inline&quot; in libtiff</div><div>  Â  Â  COMP: QuadrilateralCell Out-of-bounds-write.</div><div>  Â  Â  COMP: Out-of-bounds access GaussianDerivativeImageFunction.</div>
<div>  Â  Â  ENH: Use CompensatedSummation in GaussianDerivativeImageFunction.</div><div>  Â  Â  ENH: Improve const correctness of QuadrilateralCell.</div><div>  Â  Â  BUG: Add double-conversion license.</div><div>  Â  Â  ENH: Add check for LICENSE change on double-conversion update.</div>
<div>  Â  Â  BUG: Fix removal of temporary double-conversion repository.</div><div>  Â  Â  COMP: Catch TestDriver ExceptionObject.</div><div>  Â  Â  BUG: Add missing OpenJPEG LICENSE file.</div><div>  Â  Â  BUG: Add missing PNG license.</div>
<div>  Â  Â  BUG: AntiAliasBinaryImageFilter needs SetUseImageSpacing(false).</div><div>  Â  Â  DOC: Flat refers to binary in FlatStructuringElement.</div><div>  Â  Â  BUG: Examples should not have namespace KWStyle check.</div>
<div>  Â  Â  DOC: Recommend newer BSplineTransform over BSplineDeformableTransform.</div><div>  Â  Â  COMP: Do not warn about unused typedefs.</div><div>  Â  Â  BUG: 14th Ann Incorrect enum declaration.</div><div>  Â  Â  COMP: 14th Ann uninitialized scalar field.</div>
<div>  Â  Â  STYLE: Empty lines exceed 3.</div><div>  Â  Â  COMP: 14th Ann operator= should return TreeIteratorBase &amp;</div><div>  Â  Â  BUG: Incorrect CDash URL in CTestConfig.cmake.</div><div>  Â  Â  DOC: Remove reference to missing AddFileNames method.</div>
<div>  Â  Â  COMP: TIFFImageIO: use types defined in itkIntTypes.h.</div><div>  Â  Â  COMP: 14th Ann Uninitialized pointer field.</div><div>  Â  Â  COMP: 14th Ann m_ChangePosition not initialized in constructor.</div><div>  Â  Â  PERF: 14th Ann TreeNode: prefer prefix ++/--</div>
<div>  Â  Â  COMP: 14th Ann *Command m_This not initialized.</div><div>  Â  Â  STYLE: 14th Ann Reduce variable scope.</div><div>  Â  Â  STYLE: 14th Ann reduce scope of variables.</div><div>  Â  Â  STYLE: 14th Ann operator= return Self &amp;.</div>
<div>  Â  Â  PERF: 14th Ann prefix ++ operator on non-primative types.</div><div>  Â  Â  STYLE: 14th Ann reduce variable scope.</div><div>  Â  Â  ENH: Bump GCCXML to latest version.</div><div>  Â  Â  ENH: Update doxygen.config for 1.8.5.</div>
<div><br></div><div>Mickael Savinaud (1):</div><div>  Â  Â  COMP: fix compiler error from visual studio 2013</div><div><br></div><div>Nick Tustison (2):</div><div>  Â  Â  ENH: Â Added B-spline registration test.</div><div>  Â  Â  ENH: Â Accessing optimizer weights from the methods.</div>
<div><br></div><div>Olivier Commowick (4):</div><div>  Â  Â  COMP: Add cmake tr1 namespace check for macos clang</div><div>  Â  Â  COMP: Use ZeroValue instead of Zero for clang macos 10.9 compilation</div><div>  Â  Â  COMP: Use ZeroValue instead of Zero for clang macos 10.9 compilation</div>
<div>  Â  Â  COMP: Add cmake tr1 namespace check for macos clang</div><div><br></div><div>Pew-Thian Yap (1):</div><div>  Â  Â  BUG: Defined equality and inequality operators.</div><div><br></div><div>Sean McBride (1):</div><div>
  Â  Â  COMP: Fixed compiler error in C++11</div><div><br></div><div>Simon Alexander (1):</div><div>  Â  Â  COMP: compilation failures encountered with Visual Studio 2013</div><div><br></div><div>Stephen Aylward (7):</div><div>
  Â  Â  BUG: Fixed bugs in Form and hidden virtual funcs in Image</div><div>  Â  Â  COMP: Fixed unused variable warnings in tests</div><div>  Â  Â  COMP: Disable tests since paths are set wrong in VTK</div><div>  Â  Â  BUG: Fixed bugs in Form and hidden virtual funcs in Image</div>
<div>  Â  Â  COMP: Fixed unused variable warnings in tests</div><div>  Â  Â  COMP: Disable tests since paths are set wrong in VTK</div><div>  Â  Â  COMP: Fix warnings from VTK dashboard, contributed by Sean McBride</div><div><br>
</div><div>Sureerat Reaungamornrat (1):</div><div>  Â  Â  ENH: Make SetFixedImageRegion a virtual function</div><div><br></div><div>Taylor Braun-Jones (1):</div><div>  Â  Â  COMP: Remove unused TransformFileWriter::m_Precision ivar</div>
<div><br></div><div>Tobias Maier (2):</div><div>  Â  Â  BUG: VTKImageIO did not respect endianness for streamed writing/reading</div><div>  Â  Â  BUG: Uninitialized value in VTKImageIOStreamTest</div><div><br></div><div>Vladimir S. FONOV (6):</div>
<div>  Â  Â  BUG: Fixing small bugs in MINC IO Module</div><div>  Â  Â  COMP: Fixed building review statistics with gcc 4.7.</div><div>  Â  Â  BUG: Fixed bugs in Modules/IO/MINC and Modules/ThirdParty/MINC</div><div>  Â  Â  ENH: Added adapter class to use general_transform API from MINC</div>
<div>  Â  Â  ENH: Added adapter class to use general_transform API from MINC</div><div>  Â  Â  BUG: Fixed error handling in MINC IO</div><div><br></div><div>Xiaoxiao Liu (30):</div><div>  Â  Â  DOC: Add a comment for &quot;ITK_Common_EXPORTS&quot;</div>
<div>  Â  Â  ENH: Add a unit test for VectorImageToImageAdaptor.</div><div>  Â  Â  COMP: Relax tolerance for a regression test.</div><div>  Â  Â  ENH: Exclude ITKGDCM module when system GDCM is ON.</div><div>  Â  Â  BUG: Exclude ITKReview when ITK_USE_REVIEW if off.</div>
<div>  Â  Â  BUG: A fix for using sys installed GDCM.</div><div>  Â  Â  BUG: ITK_USE_Review did not turn Review module ON.</div><div>  Â  Â  ENH: Simplify the steps to build remote modules.</div><div>  Â  Â  ENH: Turn remote module LSTK off by default.</div>
<div>  Â  Â  ENH: Deprecate ITK_USE_REVIEW.</div><div>  Â  Â  DOC: Migration guide for ITK_USE_REVIEW deprecation.</div><div>  Â  Â  ENH: Remote module names need to be consistent.</div><div>  Â  Â  COMP: New baseline image for MultiResImageRegistrationTest.</div>
<div>  Â  Â  PERF: Remove redundant CMake variables.</div><div>  Â  Â  DOC: Sort the module enabling messages by names.</div><div>  Â  Â  ENH: Exclude ITKGDCM module when system GDCM is ON.</div><div>  Â  Â  BUG: A fix for using sys installed GDCM.</div>
<div>  Â  Â  COMP: New baseline image for MultiResImageRegistrationTest.</div><div>  Â  Â  ENH: Remove &quot;ITK&quot; prefix from remote modules.</div><div>  Â  Â  BUG: Update LSTK module tag.</div><div>  Â  Â  STYLE: Extract module dependency code to a separate file.</div>
<div>  Â  Â  COMP: Fix LSTK warning.</div><div>  Â  Â  COMP: Fix cmake warnings on EXCLUDE_FROM_ALL.</div><div>  Â  Â  DOC: Better warning message for ITK_BUILD_ALL_MODULES.</div><div>  Â  Â  BUG: Coverity resrouce leak in itkQuadEdgeTest1.</div>
<div>  Â  Â  COMP: Fix coverity bug in itkQuadEdgeTest.</div><div>  Â  Â  BUG: Resource leak in testMetaObject.cxx.</div><div>  Â  Â  COMP: Coverity scan resource leak in itkQuadEdgeTest.</div><div>  Â  Â  BUG: Fix typos in globalIndexNames.</div>
<div>  Â  Â  BUG: Fix typos in globalIndexNames.</div><div><br></div></div>