18#ifndef itkPNGImageIO_h
19#define itkPNGImageIO_h
20#include "ITKIOPNGExport.h"
88 Read(
void * buffer)
override;
109 Write(
const void * buffer)
override;
118 WriteSlice(
const std::string & fileName,
const void *
const buffer);
Control indentation during Print() invocation.
virtual void Modified() const
void ReadImageInformation() override
void Write(const void *buffer) override
void PrintSelf(std::ostream &os, Indent indent) const override
bool CanWriteFile(const char *) override
void WriteSlice(const std::string &fileName, const void *const buffer)
RGBPixel< unsigned char > RGBPixelType
bool CanReadFile(const char *) override
PaletteType m_ColorPalette
virtual void ReadVolume(void *buffer)
void Read(void *buffer) override
void SetColorPalette(const PaletteType _arg)
void WriteImageInformation() override
SmartPointer< Self > Pointer
std::vector< RGBPixelType > PaletteType
Represent Red, Green and Blue components for color images.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....