33 #include "dcmtk/config/osconfig.h" 35 #include "dcmtk/dcmimgle/diplugin.h" 36 #include "dcmtk/dcmjpeg/djutils.h" 74 const unsigned long frame = 0)
const;
DiJPEGPlugin()
constructor
void setSampling(const E_SubSampling sampling)
set (sub) sampling for JPEG compression.
virtual int write(DiImage *image, FILE *stream, const unsigned long frame=0) const
write given image to a file stream (JPEG format)
unsigned int Quality
quality value (0..100, in percent), default: 75
Implementation of a JPEG plugin for the dcmimgle/dcmimage library.
static OFString getLibraryVersionString()
get version information of the TIFF library.
virtual ~DiJPEGPlugin()
destructor
E_SubSampling Sampling
(sub) sampling: ESS_444, ESS_422 (default), ESS_411
a simple string class that implements a subset of std::string.
void setQuality(const unsigned int quality)
set quality value for JPEG compression
void outputMessage(void *arg) const
callback function used to report IJG warning messages and the like.