| Interface | Description |
|---|---|
| DicomImageDecoder |
Decodes the image information from DICOM into a pixel buffer that
can be used for display
|
| DicomPixelBuffer |
Stores a set of pixels, either as grayscale bytes, grayscale shorts, or RGB bytes.
|
| Class | Description |
|---|---|
| BytePixelBuffer |
Stores a set of pixels in grayscale byte form
|
| DicomDateTime |
Stores date and time information from DICOM header information,
storing up to microseconds
|
| DicomElement |
DICOM header element
|
| DicomHeader |
Stores all header DICOM information
|
| DicomImage | |
| DicomImageDecoderBase | |
| DicomImageDecoderGDCM |
Relies on the GDCM library to decode an image slice
|
| DicomImageDecoderImageMagick |
Relies on the ImageMagick command-line utilities to decode an image slice
|
| DicomImageDecoderRaw |
Decodes images stored in raw form (non-encoded)
|
| DicomPixelBufferBase | |
| DicomPixelData |
Holds (potentially encoded) image data extracted directly from a DICOM slice
|
| DicomPixelInterpolator |
Converts (interpolates) pixel values from a stored raw form to a new
form appropriate for display (e.g.
|
| DicomPlaneTextureContent | |
| DicomPlaneTextureContent.ImagePanel |
Simple class to help debug storage
|
| DicomRawPixelInterpolator |
Raw interpolator, does not rescale intensities.
|
| DicomReader |
Reads DICOM files and folders, creating DicomSlices and populating a
DicomImage
|
| DicomSlice |
A single DICOM slice, with DICOM header information and image buffer
|
| DicomSlice.SliceInfo |
Size, location and series information of he DICOM slice
|
| DicomTag |
Listing of known DICOM tags, and utilities for determining their default storage type
|
| DicomTextureContent | |
| DicomTextureContent.ImagePanel |
Simple class to help debug storage
|
| DicomTransferSyntax |
DICOM transfer syntax, determining byte order, whether or not the VR is explicit,
and whether or not the image byte stream is encoded
|
| DicomWindowPixelInterpolator |
Window interpolator, rescales intensities based on a center intensity and width
(as defined in the DICOM file format).
|
| RGBPixelBuffer |
Stores a set of pixels in RGB byte form (3 consecutive bytes per pixel)
|
| ShortPixelBuffer |
Stores a set of pixels in grayscale short form
|
| UBytePixelBuffer |
Stores a set of pixels in grayscale byte form
|
| UShortPixelBuffer |
Stores a set of pixels in grayscale short form
|
| Enum | Description |
|---|---|
| DicomElement.VR |
DICOM Value representation
|
| DicomPixelBuffer.PixelType |
Type of storage
|