Page MenuHomePhabricator

DW image filter from DTI fails with ITKv4
Closed, ResolvedPublic

Description

Both 'DWI Estimation' and 'QBI Estimation' terminates due to an exception:

itk::ExceptionObject (0x2715bc0)
Location: "void itk::MultiThreader::SingleMethodExecute()"
File: MITK-Superbuild/ITK-src/Modules/Core/Common/src/itkMultiThreader.cxx
Line: 359
Description: itk::ERROR: MultiThreader(0x3616760): Exception occurred during SingleMethodExecute
MITK-Superbuild/ITK-src/Modules/Core/Common/include/itkImageSource.hxx:295:
itk::ERROR: TensorToL2NormImageFilter(0x3600690): Subclass should override this method!!!
The signature of ThreadedGenerateData() has been changed in ITK v4 to use the new ThreadIdType.
TensorToL2NormImageFilter::ThreadedGenerateData() might need to be updated to used it.

The same for

TensorImageToDiffusionImageFilter::ThreadedGenerateData()

Event Timeline

New remote branch pushed: bug-15015-DiffusionPreProcessing-RuntimeError

[ede6db]: COMP: Merge branch 'bug-15015-DiffusionPreProcessing-RuntimeError'

Merged commits:

2013-04-24 17:44:57 Jan Hering [34e534]
Adapted GetOutput and ThreadedGenerateData in filters

  • corrected classes: tensor- and qball-reconstruction filter

I have checked all DWI-Processing Algos in the Preprocessing view, works fine now. Closing bug.