Hans Johnson
Hans Johnson
Hui, You will need code similar to the following as well. static Volume4DType::Pointer CreateEmpty4DVolume(VectorVolumeType::Pointer & inputVol) { VectorVolumeType::SizeType inputSize = inputVol->GetLargestPossibleRegion().GetSize(); VectorVolumeType::SpacingType inputSpacing = inputVol->GetSpacing(); VectorVolumeType::PointType inputOrigin = inputVol->GetOrigin(); VectorVolumeType::DirectionType...
Lee, Please review the content on our web page, and take inspiration from http://stnava.github.io/ANTs/ to generate a better web presence for the BRAINSTools packages. Hans
Need to consider modifications so that BRAINSConstellationDetector can benefit from FFTW and ITK. itkMaskedFFTNormalizedCorrelationImageFilter.hxx
Hui, Something similar to the following needs to be part of your solution. It provides conversion from 4DVolume to a 3DVectorVolume. Hans #include #include #include typedef itk::VectorImage VectorVolumeType; VectorVolumeType::Pointer Convert4DVolumeTo3DVectorVolume(Volume4DType::Pointer...
Low priority, but for BRAINSConstellation detector, point files are now supported for Slicer integration! https://github.com/Slicer/SlicerExecutionModel/commit/d7d3c9c1b9cdf659319c1f11f33e7765d5edd0e7
When setting a transform to represent an Identity mapping, it is crucial that the stationary component of the transform is preserved. ```python tfm.SetCenter( [1,2,3] ); tfm.SetIdentity(); out=tfm.GetCenter(); assert( out ==...
Fix compiler warnings issues with python building turned on. ## PR Checklist - [x] No [API changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#breaking-changes) were made (or the changes have been approved) - [x] No [major design...
Three tests fail in ITK for Release and RelWithDebInfo builds on Ubuntu 24.04 with GCC 13.2: itkGDCMLegacyMultiFrameTest (Failed) itkGDCMImageReadWriteTest_MultiFrameMRIZSpacing (Failed) itkGDCM_ComplianceTest_singlebit (Failed) (Note: Debug builds do not fail these tests)...
### Description The forth coming LTR Ubuntu 24.04 (on April 25, 2024) is distributed with GCC 13.2 compiler. ITK should build cleanly with this new standard compiler. ### Steps to...
The use of (void)varname was a mechanism to silence compiler warnings prior to universal language support in c++11 for the [[maybe_unused]] attribute specifier. ## PR Checklist - [x] No [API...