<div dir="ltr">Have you ever read this file with other software? Have you tried other mnc files?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 2:25 PM, Panagiotis Foteinos <span dir="ltr"><<a href="mailto:panagiotis.foteinos@gmail.com" target="_blank">panagiotis.foteinos@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I have given all the permissions to the file in question.<div><br></div><div>The error I am getting is:</div>
<div><br></div><div>*********************</div><div><div>/home/pfoteino/local/bin/itk-4.4.0-bin/release/Modules/ThirdParty/MINC/ITKMINC2_ExternalProject/libsrc2/volume.c:142 (from MINC2): Unable to open file '/home/pfoteino/ITK_Images/BigBrain/full16_100um_2009b_sym.mnc'</div>
<div>ExceptionObject caught!</div><div><br></div><div>itk::ExceptionObject (0x28ab790)</div><div class="im"><div>Location: "unknown" </div><div>File: /home/pfoteino/local/src/ITK-4.4.0/Modules/IO/ImageBase/src/itkImageIOBase.cxx</div>
<div>Line: 366</div></div><div>Description: itk::ERROR: MINCImageIO(0x28aecf0): Unknown component type: 0</div><div><br></div></div><div>*********************<br></div><div><br></div><div>Best,</div><div>
Panagiotis</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 2:10 PM, Bill Lorensen <span dir="ltr"><<a href="mailto:bill.lorensen@gmail.com" target="_blank">bill.lorensen@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Also, check the permissions on the file. And please post the new error. The error message should now include the full path name.<br>
<br></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 1:44 PM, Panagiotis Foteinos <span dir="ltr"><<a href="mailto:panagiotis.foteinos@gmail.com" target="_blank">panagiotis.foteinos@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thank you for the reply.<div><br></div><div>It did not solve the problem, however. Same error.</div><div>
<br></div><div>Regards,</div><div>Panagiotis Foteinos</div></div><div><div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 1:16 PM, Bill Lorensen <span dir="ltr"><<a href="mailto:bill.lorensen@gmail.com" target="_blank">bill.lorensen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">When you specify the file, you should provide the full path to the file. The error says the file cannot be opened:<div><span style="font-size:13px;font-family:arial,sans-serif">full16_100um_2009b_sym.mnc</span><br>
</div><div><span style="font-size:13px;font-family:arial,sans-serif"><br></span></div><div><span style="font-size:13px;font-family:arial,sans-serif"><br></span></div></div><div class="gmail_extra"><div><div>
<br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 1:07 PM, Panagiotis Foteinos <span dir="ltr"><<a href="mailto:panagiotis.foteinos@gmail.com" target="_blank">panagiotis.foteinos@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Greetings.<div><br></div><div>Glad to see that MINC is supported.<br><div><br></div><div><br></div><div>
So, I enblabled MINC support and everything compiled nicely. Attempting to read, however, a *.mnc file, yielded the following error:</div>
<div><br></div><div><br></div><div>********************</div><div><div>/home/pfoteino/local/bin/itk-4.4.0-bin/release/Modules/ThirdParty/MINC/ITKMINC2_ExternalProject/libsrc2/volume.c:142 (from MINC2): Unable to open file 'full16_100um_2009b_sym.mnc'</div>
<div>ExceptionObject caught!</div><div><br></div><div>itk::ExceptionObject (0x1fc2440)</div><div>Location: "unknown" </div><div>File: /home/pfoteino/local/src/ITK-4.4.0/Modules/IO/ImageBase/src/itkImageIOBase.cxx</div>
<div>Line: 366</div><div>Description: itk::ERROR: MINCImageIO(0x1fc0cd0): Unknown component type: 0</div><div>********************<br></div><div><br></div><div>The MINC image I used was taken from the BigBrain project. </div>
<div><br></div><div>Any suggestions?</div><div><br></div><div><br></div><div>Best Regards,</div><div>Panagiotis Foteinos</div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div>
On Mon, Jun 3, 2013 at 5:06 PM, Matt McCormick <span dir="ltr"><<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>></span> wrote:<br></div><div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The InsightToolkit (ITK) 4.4.0 has been released!<br>
<br>
The 4.4 release is a major milestone that marks the hard work of many<br>
outstanding community members.<br>
<br>
Links to the Sourceforge.net tarballs can be found on the download page:<br>
<br>
<a href="http://www.itk.org/ITK/resources/software.html" target="_blank">http://www.itk.org/ITK/resources/software.html</a><br>
<br>
<br>
We will discuss what is new in 4.4.0 on Tuesday, June 11 at 3PM<br>
Eastern Time (GMT -5). To take part, join the “ITK BarCamp”<br>
GooglePlus Community, and join the “What’s New in Release 4.4.0”<br>
Event. A link to the YouTube live stream of the event will also be<br>
posted at<br>
<br>
<a href="http://www.itk.org/ITK/resources/webinars.html" target="_blank">http://www.itk.org/ITK/resources/webinars.html</a><br>
<br>
<br>
In summary:<br>
<br>
We are excited to announce two new ImageIO modules available in the<br>
main repository. The MINC ImageIO module provides a bridge to the<br>
MINC file format, a powerful medical imaging format used by the MINC<br>
library, another open source library with many features similar to<br>
ITK. The new MINC module, which has Image IO and Transform IO<br>
capabilities, is considered experimental and must be enabled by<br>
turning Module_ITKIOMINC ON in CMake’s configuration. This will<br>
automatically build the MINC library, which is now available on Mac,<br>
Linux, and Windows. The HDF5-based MINC2 file format is supported,<br>
but support for the NetCDF-based MINC1 file format is not supported<br>
because NetCDF is not distributed with ITK.<br>
<br>
Another new ImageIO module that expands the reach of ITK is the SCIFIO<br>
module. SCIFIO is a refactoring of the Bio-Formats library. This<br>
module provides access to a wide range of file formats encountered in<br>
life sciences/microscopy environments. This experimental feature is<br>
available a Remote module; to enable it, set the Fetch_SCIFIO CMake<br>
variable to ON. Many improvements and fixes are ongoing for this<br>
module; Git master is recommended for those interested in this module.<br>
<br>
A number of improvements were also made to DCMTK ImageIO, but this<br>
module remains experimental on disabled by default. To try DCMTK<br>
ImageIO support, turn the CMake option Module_ITKIODCMTK ON. For Unix<br>
platforms, the supporting DCMTK library will automatically be built as<br>
a CMake ExternalProject. On Windows, the DCMTK library must be built<br>
independently of the ITK build system. Then, specify the location to<br>
the external build after setting the CMake option ITK_USE_SYSTEM_DCMTK<br>
ON.<br>
<br>
A number of performance improvements were made to QuadEdgeMesh<br>
processing and memory copy functions. A new ImageScanlineIterator is<br>
available. This iterator can be used in many of the cases where an<br>
ImageRegionIterator is applied, but it has better performance.<br>
<br>
The approach to split image regions for parallel processing is no<br>
longer hard coded to make multiple options available.<br>
<br>
An API design change was started to improve the implied functionality<br>
of the GetObject methods. The non-const “GetObjectMacro” has been<br>
replaced with a “GetModifiableObjectMacro” that will result in a<br>
GetModifiableXXX method instead of a GetXXX method. This makes the<br>
non-const nature of the method and the circumvention of pipeline<br>
update semantics explicit for both the code author and those reading<br>
the class API. This was implemented in a backwards compatible way,<br>
and it will only be enforced if ITK_FUTURE_LEGACY_REMOVE is defined.<br>
<br>
Support for the Google Double Conversion library was added to improve<br>
the reading and writing of double values as ASCII text with the<br>
intention to improve the precision of the text transform file format’s<br>
serialization.<br>
<br>
It is now easier to identify filter inputs by both a string name or an<br>
integer index. The internal methods to store and retrieve inputs by<br>
either string or index was correspondingly refactored, and performance<br>
was also improved.<br>
<br>
JPEG ImageIO now writes and reads image spacing in a manner similar to<br>
the TIFF ImageIO.<br>
<br>
An extensive amount of code cruft was removed and coding style was<br>
made more consistent; ITK gets more stylish and classy with every<br>
release!<br>
<br>
The ExternalData method to store large testing data outside of the Git<br>
repository is now in upstream CMake 2.8.11. Our internal version has<br>
been updated to the improved version in CMake.<br>
<br>
The minimum CMake required version was bumped to 2.8.8 on Windows and<br>
2.8.5 otherwise. This may be increased even higher in the near future<br>
to ensure all CMake features utilized operate correctly.<br>
<br>
Known assertion failures occur when compiled under Visual Studio in<br>
the Debug configuration. This will be fixed in 4.4.1. If this has a<br>
significant negative impact on your work, please consider contributing<br>
a Nightly dashboard build under this configuration. As previously<br>
scheduled, Visual Studio 2005 is no longer be supported.<br>
<br>
Support for building against system third party libraries continues to<br>
improve. Further improvements are expected for version 4.5.<br>
<br>
All tests are now passing again on the Nightly big-endian dashboard system.<br>
<br>
InsightApplications (ITKApps) has seen fixes in the FLTK superbuild<br>
and the TCL wrapped applications.<br>
<br>
<br>
<br>
Changes in ITK from v4.3.0 to v4.4.0 from the Git log:<br>
<br>
Ali Ghayoor (7):<br>
ENH: Get the internal transforms of SyN registration filter<br>
COMP: Fix all valid cppcheck warnings in "Module/Filtering" directory<br>
COMP: Fix all valid cppcheck warnings in "Module/Core" directory<br>
COMP: Fix all valid cppcheck warnings in "Module/Segmentation" directory<br>
COMP: Fix all valid cppcheck warnings in "Module/Registration" directory<br>
COMP: Fix all valid cppcheck warnings in ITK (last patch)<br>
COMP: Fix all valid cppcheck warnings in "ITK/Module" directory<br>
<br>
Arnaud Gelas (4):<br>
PERF: improve performance of couple of methods of itk::QuadEdgeMesh<br>
PERF: couple of speed up improvements for QuadEdgeMesh processing<br>
PERF: avoid doing GetPoint and SetPoint for the same point<br>
ENH: Simplify template parameters in itk::PointsLocator<br>
<br>
Bill Lorensen (20):<br>
ENH: Prevent duplicate loading of dynamic libraries<br>
COMP: Fix compile error in PhilipsRECImageIO<br>
COMP: Fix compile error in PhilipsRECImageIO<br>
BUG: Memory leak after failed RegisterFactory<br>
BUG: Warn on directories<br>
ENH: Refactor DoubleToString into NumberToString<br>
DOC: Escape hash in comment<br>
STYLE: Apply kwstyle to Modules/Core tests<br>
STYLE: Apply kwstyle to Modules/Filtering tests<br>
STYLE: Apply kwstyle to Modules/Segmentation tests<br>
STYLE: Apply kwstyle to Modules/IO tests<br>
STYLE: Apply kwstyle to Modules/Numerics tests<br>
STYLE: Apply kwstyle to Modules/Registration tests<br>
STYLE: Apply kwstyle to some tests<br>
BUG: Memory leak after failed RegisterFactory<br>
COMP: Remove copy_n wrapper for standard std::copy<br>
COMP: Make the test stable by removing random source<br>
COMP: More baselines<br>
COMP: Another baseline<br>
COMP: Missing return error after exception<br>
<br>
Brad King (14):<br>
BUG: ExternalData: Do not match directory names when resolving DATA{}<br>
STYLE: ExternalData: Cleanup stray TODO and typo in comments<br>
STYLE: ExternalData: Remove unused private interface<br>
ENH: ExternalData: Improve series matching using an explicit syntax<br>
ENH: ExternalData: Allow ()-groups in series match regex<br>
ENH: ExternalData: Allow DATA{} syntax to reference directories<br>
ENH: Configure new ExternalData series parsing for ITK baselines<br>
BUG: ExternalData: Collapse ../ components in DATA{} paths<br>
BUG: Fix "git gerrit-push" for content links with spaces<br>
STYLE: Add detail to the vxl update instructions<br>
STYLE: Add more detail to the vxl update instructions<br>
ENH: ExternalData: Partly generalize hash algo/ext handling<br>
ENH: ExternalData: Attach download rules to content links in IDEs<br>
ENH: ExternalData: Preserve escaped semicolons during argument expansion<br>
<br>
Bradley Lowekamp (78):<br>
STYLE: Use ITK_ prefix for FFTW cmake variables and defines<br>
BUG: Change default boundary condition to ZeroFlux<br>
ENH: wrapping itkImageSeriesWriter<br>
BUG: incorrect CMake variable for system jpeg include<br>
DOC: Correct description of Bitwise binary filters<br>
BUG: incorrect CMake variable for system jpeg include<br>
COMP: GetTimeVaryingVelocityField methods did not compile<br>
ENH: Creating templateless region splitter classes<br>
ENH: Adding image region splitter for separable filtering<br>
PERF: Do not spawn threads that will not be used.<br>
ENH: ImageIO's now use ImageRegionSplitter base<br>
COMP: Specify export for Specialized Array output operators<br>
ENH: making old ImageRegionSplitter compatible with new splitter<br>
BUG: initials Direction IVAR<br>
STYLE: never a space before;<br>
COMP: Address unused parameter warning in GPU code<br>
BUG: Do not create static initialized ITK objects<br>
ENH: Converted Multidimensional splitter to new base class<br>
ENH: moving old ImageRegionSplitter to Deprecated Module<br>
BUG: Only thread 0 should report progress.<br>
PERF: Use std::fill for image filling<br>
BUG: Only thread 0 should report progress in LabelMapFilters<br>
COMP: Adding missing header<br>
BUG: Using CMake variable in external builds with autoconf environment<br>
BUG: initialize InverseCovariance size with degenerate matrix<br>
ENH: Adding numeric_traits specializations for "long long"<br>
ENH: instantiate vnl types with "long long" on all platforms<br>
Revert "ENH: Use named inputs in BinaryReconstruction filters."<br>
BUG: initialize InverseCovariance size with degenerate matrix<br>
BUG: Using CMake variable in external builds with autoconf environment<br>
COMP: Address unused parameter warning in GPU code<br>
BUG: Only thread 0 should report progress in LabelMapFilters<br>
BUG: Only thread 0 should report progress.<br>
COMP: Adding missing header<br>
ENH: Adding support for instantiating long long pixel types<br>
BUG: VerifyPreconditions checks required named inputs<br>
PERF: Adding performance oriented ScanlineIterator<br>
COMP: Remove copy_n wrapper for standard std::copy<br>
COMP: Missing ProgressReporter header<br>
COMP: Suppress linker warning from fftw external project<br>
COMP: Add missing ImageRegionIterator header in test<br>
BUG: Don't allocate empty names in Get I/O Names methods<br>
COMP: Make GPUFunctorBase destructor virtual<br>
PERF: Changing filters to use ImageScanlineInterator<br>
COMP: GCC_XML external project does not use BUILD_EXAMPLES<br>
BUG: Scanline iterator in STAPLE filter not advanced to next line<br>
PERF: Use ImageScanlineIterator in ImageAlgorithm::Copy<br>
PERF: Use iterators into name map for index inputs<br>
ENH: index can be associated with required input<br>
PERF: Add global variable of index names in ProcessObject<br>
COMP: fix unused result warning in ProcessObject<br>
ENH: Remove names inputs specialized comparison<br>
DOC: Updated input methods doxygen<br>
PERF: Use ImageAlgorithm::Copy in JoinSeries filter<br>
PERF: Change default index i/o prefix to just "_"<br>
PERF: Use ImageAlgorithm::Copy in CastImageFilter<br>
COMP: Fix failing implicit conversion from NULL<br>
BUG: restore gnu aligned attribute<br>
PERF: ImageAlgorithm::copy to use std::copy for conversion<br>
PERF: Store indexed outputs in array for constant time access<br>
COMP: GCC_XML compilation error with type_traits<br>
BUG: Add unsigned int concept check to LabelVoting filter<br>
COMP: Disable conversion warning for std::copy in ImageAlgorithm<br>
BUG: Use correct types for TIFF Tags and buff math<br>
BUG: Use local var for TIFF va_list parameter<br>
BUG: Use correct bytes for BigEndian magic number<br>
COMP: Fix int to char narrowing error and warning<br>
COMP: Fix int to char narrowing error and warning<br>
COMP: Fix scanf conversion specification to %u<br>
COMP: Fix scanf conversion specification for id types<br>
BUG: Remove extraneous print statement in tiffio<br>
BUG: Incorrect va_arg type used in TIFF and LSM<br>
BUG: JPEG2000 bool type in C is now unsigned char<br>
BUG: add a test to demonstrate ThreadedIteratorPartitioner bug<br>
BUG: Fix written other magic number in FreeSurferBinaryMeshIO<br>
COMP: Fix assert in LSM, = in err of ==<br>
BUG: IteratorPartitioner extra thread don't advance<br>
BUG: C++ bool is 4 bytes on osx ppc<br>
<br>
Brian Helba (11):<br>
STYLE: Ensure documentation \author tags are parsed<br>
STYLE: Remove unnecessary overloads in favor of implicit conversion<br>
PERF: Replace deep copy with const const signature<br>
ENH: Re-enable LoadPrivateTags option in GDCMImageIO<br>
STYLE: Slightly refactor ImageFileWriter::Write to simplify logic<br>
ENH: Always enable Get*FromTag methods in GDCMImageIO<br>
DOC: Fix misspelling in MorphologyImageFilter<br>
DOC: Fix misspelling in ObjectMorphologyImageFilter<br>
STYLE: Remove unnecessary function call in GDCMImageIO<br>
STYLE: Remove calls to deprecated functionality from DICOM Examples / Tests<br>
ENH: Allow Get*FromTag to accept uppercase hex<br>
<br>
Cory Quammen (1):<br>
COMP: Bumped up minimum required CMake version<br>
<br>
Cyrille Faucheux (2):<br>
ENH: allow the ClampImageFilter to use user-defined bounds (#3016).<br>
ENH: Move the ClampImageFilter to the ImageIntensity module (#3016).<br>
<br>
David Cole (4):<br>
BUG: Avoid using def file when BUILD_SHARED_LIBS is off<br>
BUG: Do not undefine _WIN32_WINNT<br>
BUG: Avoid using def file when BUILD_SHARED_LIBS is off<br>
BUG: Do not undefine _WIN32_WINNT<br>
<br>
David Fuentes (2):<br>
ENH: Allow block matching on diff size images<br>
ENH: wrapping itkMaskFeaturePointSelectionFilter itkBlockMatchingImageFilter<br>
<br>
Dirk Padfield (6):<br>
BUG: CSVFileReader was reading all values as NaN<br>
DOC: Made AnisotropicDiffusion documentation consistent with code<br>
ENH: Enable MetaIO to read filenames with spaces using regex<br>
BUG: CSVFileReader was reading all values as NaN<br>
ENH: Added m_RequiredFractionOfOverlappingPixels to MaskedFFTNCC<br>
BUG: SignedMaurerDistanceMap in 4D<br>
<br>
Google double-conversion Maintainers (1):<br>
Google double-conversion (reduced)<br>
<br>
Hans Johnson (21):<br>
COMP: Remove unnecessary BORLAND code<br>
COMP: Make type conversions explicit/consistent<br>
PERF: Optimize loop index computations<br>
COMP: Remove unnecessary BORLAND code<br>
COMP: Incomplete variable name change.<br>
COMP: Incorrect warning presented for cppcheck<br>
STYLE: The FFTW libs should be co-located with ITK<br>
COMP: Fix robustness of DCMTK internal builds<br>
ENH: Get function accessible from const objects<br>
COMP: Missing patch for ITK_FUTURE_LEGACY_REMOVE<br>
STYLE: Reduce redundant code identified by cpd<br>
BUG: Return a modifiable object or provide const<br>
STYLE: Improve SoftwareGuide documentation<br>
COMP: Type mis-match for comparison operator<br>
STYLE: Enforce using ITK macros when available<br>
COMP: Type mis-match for comparison operator<br>
BUG: ITK_FUTURE_LEGACY_REMOVE must cmake configured<br>
BUG: Expose BSplineInterpolateImageFunction test<br>
COMP: Linkage ITK_ABI_EXPORT to ITKCommon_EXPORT<br>
BUG: itk_tiff.h should not be in itkTIFFImageIO.h<br>
DOC: Fix line length issues for the SoftwareGuide<br>
<br>
Ho Cheung (7):<br>
BUG: GradientVectorFlow should calculate timestep based on image dimension<br>
STYLE: GradientVectorFlow - Add const correctness<br>
STYLE: GradientVectorFlow<br>
PERF: GradientVectorFlow - Remove redundant initializations<br>
BUG: itkPolyLineParametricPath infinite loop for degenerate paths<br>
BUG: Fix ITK Path test failures<br>
BUG: ITK unable to detect number of threads under Unix in recent glibc.<br>
<br>
ITK Migration V4 (4):<br>
DOC: Modify ContourMeanDistanceImageFilter comments.<br>
DOC: Modify MattesMutualInformationImageToImageMetric comments.<br>
DOC: Modify MaskImageFilter comments.<br>
DOC: Modify BSplineTransformInitializer comments.<br>
<br>
Jan Margeta (1):<br>
COMP: Added missing header <functional> in itkAnchorCloseImageFilter.h<br>
<br>
Julien Finet (2):<br>
ENH: Add unit test to itkThresholdImageFilterTest<br>
ENH: Add MaskingValue to MaskImageFilter<br>
<br>
Julien Malik (2):<br>
BUG: Remove itkLoad definition in JPEG2000ImageIOFactory<br>
ENH: Add missing NumericTraits for complex<br>
<br>
Julien Michel (2):<br>
BUG: Fix InverseDisplacementFieldImageFilter bug<br>
BUG: Fix InverseDisplacementFieldImageFilter bug<br>
<br>
Kent Williams (21):<br>
COMP: Turn on -fpic in options for DCMTK External Project<br>
BUG: using InputPixelType to hold label count can overflow.<br>
COMP: Update DCMTK version to incorporate new fixes.<br>
COMP: Use portable method to find source dir & find DCMTK headers<br>
COMP: Start using ITKConsortium github to retrieve DCMTK.<br>
BUG: Regressions with respect to building DCMTK<br>
COMP: Added patch from Dirk Padfield<br>
ENH: use find_package(DCMTK NO_MODULE)<br>
ENH: Add double-conversion library for precise Float output<br>
COMP: replace in-line access methods with itk Macros<br>
COMP: The install path for DoubleConversion lib was wrong.<br>
COMP: removed warnings on Windows due to generic vs excp obj throw.<br>
COMP: check for this == &rhs as much as possible.<br>
COMP: Replace memcpy with std::copy in ImportImageContainer.<br>
COMP: Replace memcpy calls with std::copy<br>
COMP: Further changes to the use of std::copy_n<br>
COMP: Add preprocessor symbols to double-conversion for OS X PPC<br>
COMP: Add DoubleConversion merge from upstream documentation<br>
BUG: Return of NaN by DiffusionTensor3D::GetFractionalAnisotropy<br>
BUG: Dicom method for Dir Cosines made non-orthogonal directions<br>
COMP: Install openjpgDllConfig.h<br>
<br>
Kris Zygmunt (1):<br>
PERF: Provide better default config for patch-based denoiser<br>
<br>
Luis Ibanez (1):<br>
ENH: Maurer for Danielsson in Surface Distance.<br>
<br>
Manuel Grizonnet (4):<br>
BUG: Inconsistency detected by ld.so due to static const string<br>
BUG: Inconsistency detected by ld.so due to static const string<br>
BUG: Inconsistency detected by ld.so due to static const string<br>
BUG: Inconsistency detected by ld.so due to static const string<br>
<br>
Marco Feuerstein (1):<br>
ENH: JPEG IO now writes and reads spacing, similar to the TIFF IO (ITK-3023)<br>
<br>
Marius Staring (3):<br>
ENH: expose parameter in Bilateral filter<br>
PERF: Replace fill and copy with std alternatives<br>
BUG: B-spline interpolator should use direction<br>
<br>
Mark Hiner (1):<br>
ENH: Add SCIFIOImageIO.<br>
<br>
Matthew McCormick (47):<br>
COMP: Fix wrapping configuration warnings about itkMeshBase, etc.<br>
COMP: Fix HDF5 unused function for long long on Unix.<br>
ENH: Bump CMake version numbers to 4.4.0.<br>
BUG: Remove unused metric test content link.<br>
COMP: Add DLL to PATH for Python tests on Visual Studio.<br>
BUG: Do not nullify the DCMTK ExternalProject UPDATE_COMMAND.<br>
BUG: Fix DCMTK lib_prefix identification.<br>
COMP: Fix HDF5 unused function for long long on Unix.<br>
BUG: Remove unused metric test content link.<br>
COMP: Add DLL to PATH for Python tests on Visual Studio.<br>
ENH: Bump CMakeLists.txt ITK version to 4.3.1.<br>
STYLE: Fix errors detected by KWStyleCodeTest.<br>
COMP: VectorIndexSelectionCastImageFilter extra itk namespace.<br>
STYLE: Fix alignment in itkMask{Image,Negated}ImageFilter.h<br>
ENH: Doxygen configuration update to 1.8.3.1.<br>
BUG: Fix FFTW install paths in ITKConfig.cmake (ITK-2995).<br>
DOC: Doxygen detection of DirectionTolerance as private.<br>
ENH: Get Direction and CoordinateTolerance are const methods.<br>
BUG: Add missing header to the third party TIFF install.<br>
COMP: More fixes to mesh wrapping warnings.<br>
BUG: Temporarily disable Python utility tests.<br>
COMP: Avoid explicit instantiation and specialization for Array.<br>
ENH: Add utility script to create JRE tarballs.<br>
ENH: Use named inputs in BinaryReconstruction filters.<br>
STYLE: Remove redundant itk namespace.<br>
DOC: CreateTestDriver srcs should have the .cxx extension.<br>
COMP: Must reinterpret the pointers to match<br>
COMP: Fix project linking against ITK that does not use VtkGlue.<br>
COMP: Fix project linking against ITK that does not use VtkGlue.<br>
BUG: Fix FFTW install paths in ITKConfig.cmake (ITK-2995).<br>
ENH: Bump version in CMakeLists.txt to 4.3.2.<br>
DOC: Doxygen expansion of itkGetModifiableObjectMacro.<br>
ENH: Remove unused wrapping code. ITK-3032.<br>
ENH: Use named inputs in BinaryReconstruction filters.<br>
COMP: Distance maps filters cannot wrap 1D.<br>
DOC: Remove reference to MeanDistanceImageFilter.<br>
STYLE: Fix KWStyle errors.<br>
STYLE: Remove entries from the old MINC2ImageIO.<br>
BUG: Remove MINCIO from the default registered modules.<br>
BUG: Add EXCLUDE_FROM_ALL to ThirdParty/MINC.<br>
BUG: Include SCIFIO in the auto-registered factories if the module<br>
is enabled.<br>
BUG: Visual Studio itkClampImageFilterTest failures.<br>
STYLE: itkClampImageFilter.hxx in the wrong module.<br>
COMP: Add _CRT_NO_SECURE_WARNINGS when building GCCXML.<br>
COMP: Prevent ITK_USE_64BITS_IDS with Wrapping on Windows.<br>
STYLE: Too many blank lines in itkCastImageFilterTest.cxx.<br>
COMP: Bump MINC third party to fix warnings.<br>
<br>
Nick Tustison (4):<br>
ENH: Adding masking capabilities with confidence mask option.<br>
BUG: Masks need to be warped.<br>
ENH: Permitting access to shrinking per dimension.<br>
BUG: Valgrind error.<br>
<br>
Nicolas Rey (1):<br>
STYLE: Minor style fixes<br>
<br>
Paul Novotny (3):<br>
COMP: Fix TIFF on big endian systems<br>
COMP: Build fails with ITK_USE_SYSTEM_TIFF<br>
COMP: Fix TIFF on big endian systems<br>
<br>
Prathamesh Kulkarni (1):<br>
COMP: QuickViewTest new baseline.<br>
<br>
Sean McBride (4):<br>
STYLE: fixed minor spelling: XCode -> Xcode<br>
COMP: fixed clang warning about NULL to bool conversion<br>
BUG: Handle missing Analyze 7.5 flipped directions<br>
COMP: Handle missing Analyze 7.5 flipped directions<br>
<br>
Tim Allman (3):<br>
DOC: Modify BSplineTransform comments.<br>
DOC: Modify JointHistogramMutualInformationImageToImageMetricv4 comments.<br>
DOC: Modify JointHistogramMutualInformationImageToImageMetricv4 comments.<br>
<br>
Tom Vercauteren (2):<br>
COMP: GPUPDEDeformableRegistrationFilter.cl fails to "compile".<br>
COMP: GPUPDEDeformableRegistrationFilter.cl fails to "compile".<br>
<br>
Vladimir S. FONOV (2):<br>
ENH: Adding libminc and updating MINC IO support.<br>
BUG: Making 2D Minc IO work properly<br>
<br>
Xiaoxiao Liu (2):<br>
ENH: Sync python scripts with python3.<br>
ENH: Sync python scripts with python3.<br>
<br>
Yan Xu (1):<br>
COMP: static cast unsigned int to int<br>
<br>
<br>
<br>
<br>
Changes in ITKapps from v4.3.0-apps to v4.4.0-apps:<br>
<br>
Bill Lorensen (3):<br>
COMP: VTK6 API change<br>
ENH: Add TCL Wrapped examples<br>
BUG: Missing includes for ITK4.4<br>
<br>
Hans Johnson (1):<br>
COMP: Mac 10.8 fixes were incorporated in FLTK<br>
<br>
Jamie Snape (1):<br>
BUG: Propagate build, linker, and OSX settings to external projects<br>
<br>
Matt McCormick (6):<br>
COMP: Re-add the FLTK patch for some Macs.<br>
BUG: ITK External build only depends on VTK if being built.<br>
COMP: Update FLTK SVN configuration.<br>
ENH: Bump VTK ExternalProject to 5.10.1.<br>
COMP: Use FLTK zip file stored on Midas3.<br>
ENH: Bump ITK superbuild version to 4.4.0.<br>
<br>
Roland Kwitt (1):<br>
COMP: Shadowing warning in GLSliceView.h<br>
<br>
Stephen R. Aylward (1):<br>
COMP: Fix FLTK build error on Mac/Clang.<br>
<br>
Xiaoxiao Liu (1):<br>
ENH: Print out accurate image IO error message.<br>
<br>
<br>
<br>
Changes from v4.3.0 to v4.4.0 from the Jira Issue tracker:<br>
<br>
[ITK-3002] - Make itkGetObjectMacro issue compile time warnings<br>
[ITK-3003] - Add itkGetObjectMacro to the ITK_LEGACY_REMOVE option<br>
[ITK-3085] - itkBSplineExponentialImageRegistrationTest Timeout on<br>
RogueResearch11<br>
[ITK-3086] - QuickViewTest test failure on farsight-mint<br>
[ITK-3087] - itkLargeMetaImageWriteReadTest4 test failure on<br>
dash5win7x64.kitware<br>
[ITK-3088] - itkClampImageFilterTest test failure on lhcp-win7vm2.nlm<br>
Win32-VS9-Release-Shared VS10-Release-Shared<br>
[ITK-3089] - itkLSMImageIOTest on eldorado.kitware Ubuntu-g++-4.6.2-Debug<br>
[ITK-3090] - itkTimeVaryingVelocityFieldImageRegistrationTest test<br>
failure on eldorado.kitware Ubuntu-g++-4.6.2-Debug<br>
[ITK-3091] - itkLSMImageIOTest test failure on RogueResearch9,<br>
Mac10.6-gcc-rel-x86_64-static<br>
[ITK-3093] - itkTIFFImageIOSpacing test failure on mini0.nlm,<br>
MacOSX-cross-rosetta<br>
[ITK-3094] - itkMeshFileReadWriteTest04 test failure on mini0.nlm,<br>
MacOSX-cross-rosetta<br>
[ITK-3095] - itkMeshFileReadWriteTest02 test failure on mini0.nlm,<br>
MacOSX-cross-rosetta<br>
[ITK-3096] - itkDiscreteGaussianImageFilterTest2 test failure on<br>
mini0.nlm, MacOSX-cross-rosetta<br>
<br>
Bug<br>
[ITK-2889] - Bug in BSplineInterpolateImageFunction ?<br>
[ITK-2919] - Build with JOM fails to properly generate ITKTargets.cmake<br>
[ITK-2943] - Add migration guide related to "itkTestMain.h"<br>
[ITK-2975] - itk::CastImageFilter creates bad output<br>
[ITK-2978] - ImageSeriesFileReader MetaDataDictionary Array<br>
Incorrectly Handles Missing Fields<br>
[ITK-2983] - ITKVtkGlue not adding VTK_LIBRARIES<br>
[ITK-2988] - tiff name pollution<br>
[ITK-2989] - A factor of 1/standard_deviation is missing from the<br>
kernel pdf estimator in MutualInformationImageToImageMetric<br>
[ITK-2992] - tif_config.h is not install<br>
[ITK-2995] - Install tree ITKConfig.cmake is wrong for FFTW<br>
[ITK-3004] - Direction cosine matrix generated using the images DICOM<br>
tag "image orientation (patient)" or (0020,0037) is not necessarilly<br>
orthogonal<br>
[ITK-3009] - itk::InverseDisplacementFieldImageFilter does not work properly<br>
[ITK-3011] - Maurer for Danielsson in Surface Distance<br>
[ITK-3012] - ld error on exit when using itkBinaryErodeImageFilter and<br>
itkBinaryDilateImageFilter<br>
[ITK-3015] - Modules/IO/PhillipsREC/src/itkPhilipsPar.cxx contains nonsense code<br>
[ITK-3017] - ITK_ABI_EXPORT is used directly when ITKCommon_EXPORT<br>
should be used<br>
[ITK-3020] - ImageRegistration2D bug<br>
[ITK-3021] - itk::ImportImageContainer use of memcpy seen as harmful<br>
[ITK-3028] - BUG: B-spline interpolator should use direction<br>
[ITK-3064] - BSplineDeformableTransform writes out a warning every<br>
time a point in an image is transformed, causes memory allocation<br>
errors<br>
[ITK-3065] - TestImportImageContainer cannot handle memory reallocation<br>
[ITK-3066] - BSplineDeformableTransform::InsideValidRegion icm with<br>
even spline orders and ITK_USE_CENTERED_PIXEL_COORDINATES_CONSISTENTLY<br>
[ITK-3068] - Cannot resample a VectorImage<br>
[ITK-3069] - itkMersenneTwisterRandomVariateGenerator is not thread safe<br>
[ITK-3070] - IPLCommonImageIO fails to read GE Signa CT file series.<br>
[ITK-3071] - PolyLineParametricPath converges too slow<br>
[ITK-3072] - itkTransforms could supply a spatial Jacobian.<br>
[ITK-3083] - Clean Dashboard for 4.4 release<br>
[ITK-3118] - inconsistent behavior of all filters derived from<br>
itk::BinaryFunctorImageFilter<br>
<br>
Improvement<br>
[ITK-2896] - Add missing NumericTraits for complex<br>
[ITK-2940] - MaskedFFTNormalizedCorrelationImageFilter should be<br>
templated on MaskType<br>
[ITK-2964] - CMake warnings about "Perhaps should you turn on more<br>
WRAP_* options" not helpful.<br>
[ITK-2977] - itkMatrix sometimes requires extra VNL includes, leading<br>
to confusing linker errors<br>
[ITK-2980] - STYLE: Make FEM Get/Set codes use itkMacros wherever possible<br>
[ITK-2993] - Add Masking value to MaskImageFilter<br>
[ITK-2996] - Improve speed bilateral filter (itk::BilateralImageFilter)<br>
[ITK-3001] - itkGetObjectMacro pervasively hides the itkGetConstObjectMacro<br>
[ITK-3008] - Apply cppcheck to ITK<br>
[ITK-3016] - Allow the ClampImageFilter to use user-defined bounds<br>
[ITK-3073] - Const Correctness Warning<br>
<br>
New Feature<br>
[ITK-2985] - Get the internal transforms of the itkSyNImageRegistrationMethod<br>
[ITK-3005] - Add ITK icon to ITK wiki, doc and examples<br>
Task<br>
[ITK-2560] - Remove ITK_TEMPLATE_TXX<br>
[ITK-2979] - Fix doxygen documentation<br>
[ITK-3032] - Duplicate Source Code Versions of itkImagetoVTKImageFilter<br>
<br>
<br>
<br>
Enjoy ITK!<br>
_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
</blockquote></div></div></div><br></div>
<br>_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.php" target="_blank">http://www.kitware.com/products/protraining.php</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>