33 #include "dcmtk/config/osconfig.h"
35 #include "dcmtk/dcmimgle/diutils.h"
81 const EI_Status status,
82 const EP_Interpretation photo) = 0;
96 const double blue) = 0;
Abstract base class to handle monochrome pixel data.
Abstract base class to register additional libraries.
virtual ~DiRegisterBase()
destructor
Interface class to DICOM data management (dcmdata).
static DiRegisterBase * Pointer
global pointer to registered 'dcmimage' library
virtual DiMonoPixel * createMonoImageData(const DiColorImage *image, const double red, const double green, const double blue)=0
create monochrome pixel data of color image (abstract)
Base class for color images.
virtual DiImage * createImage(const DiDocument *docu, const EI_Status status, const EP_Interpretation photo)=0
create color image representation (abstract)
DiRegisterBase()
constructor, default