18#ifndef itkNrrdImageIO_h
19#define itkNrrdImageIO_h
20#include "ITKIONRRDExport.h"
79 Read(
void * buffer)
override;
93 Write(
const void * buffer)
override;
112 const NrrdEncoding_t * m_NrrdCompressionEncoding{
nullptr };
Abstract superclass defines image IO interface.
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Read and write the "Nearly Raw Raster Data" (Nrrd) image format. The Nrrd format was developed as par...
void ReadImageInformation() override
IOComponentEnum NrrdToITKComponentType(const int) const
void InternalSetCompressor(const std::string &_compressor) override
bool SupportsDimension(unsigned long) override
bool CanReadFile(const char *) override
void Write(const void *buffer) override
void Read(void *buffer) override
int ITKToNrrdComponentType(const IOComponentEnum) const
void PrintSelf(std::ostream &os, Indent indent) const override
bool CanWriteFile(const char *) override
void WriteImageInformation() override
Base class for most ITK classes.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....