ITK  6.0.0
Insight Toolkit
Classes | Enumerations
Module ITKIONIFTI
+ Collaboration diagram for Module ITKIONIFTI:

Classes

class  NiftiFileEnum
 
class  itk::NiftiImageIO
 
class  itk::NiftiImageIOEnums
 
class  itk::NiftiImageIOFactory
 

Enumerations

enum class  itk::NiftiImageIOEnums::Analyze75Flavor : uint8_t {
  itk::NiftiImageIOEnums::Analyze75Flavor::AnalyzeITK4 = 4 ,
  itk::NiftiImageIOEnums::Analyze75Flavor::AnalyzeFSL = 3 ,
  itk::NiftiImageIOEnums::Analyze75Flavor::AnalyzeSPM = 2 ,
  itk::NiftiImageIOEnums::Analyze75Flavor::AnalyzeITK4Warning = 1 ,
  itk::NiftiImageIOEnums::Analyze75Flavor::AnalyzeReject = 0
}
 

Detailed Description

This modules contains an ImageIO class to read or write the nifti medical image format.

Dependencies:

Enumeration Type Documentation

◆ Analyze75Flavor

enum class itk::NiftiImageIOEnums::Analyze75Flavor : uint8_t
strong

Enum used to define the way to treat legacy Analyze75 files.

Enumerator
AnalyzeITK4 

Behavior introduced in ITK4.0 by NIFTI reader interpreting Analyze files

AnalyzeFSL 

Will ignore orientation code and negative pixel dimensions

AnalyzeSPM 

Will ignore orientation code and respect negative pixel dimensions

AnalyzeITK4Warning 

Same as AnalyzeITK4 but will show warning about deprecated file format (Default)

AnalyzeReject 

Reject Analyze files as potentially wrong

Definition at line 42 of file itkNiftiImageIO.h.