This module contains classes to access and render DICOM monochrome images. Support for color images is provided by the module dcmimage. Support for JPEG compressed images is provided by the module dcmjpeg.
The main interface classes are:
Tools
This module contains the following command line tools:
Examples
The following example shows how to load a DICOM single-frame monochrome image and render its pixel data:
if (image != NULL)
{
{
{
if (pixelData != NULL)
{
}
}
} else
}
delete image;
Interface class for dcmimgle/dcmimage module.
Definition dcmimage.h:56
int isMonochrome() const
check whether image is monochrome or not.
Definition dcmimage.h:490
const void * getOutputData(const int bits=0, const unsigned long frame=0, const int planar=0)
render pixel data and return pointer to internal memory buffer.
Definition dcmimage.h:420
EI_Status getStatus() const
get current status information
Definition dcmimage.h:200
int setMinMaxWindow(const int idx=0)
set automatically calculated minimum/maximum window.
Definition dcmimage.h:625
static const char * getString(const EI_Status status)
convert status code to status string
@ EIS_Normal
normal, no error
Definition diutils.h:226