RZDCX - Fast Strike DICOM Toolkit  Release 2.1.0.4
DICOM Images

Classes

struct  ENCAPSULATED_VIDEO_PROPS
 

Enumerations

enum  IMAGE_SAMPLES_PER_PIXEL { ISPP_1 = 1, ISPP_3 = 3 }
 
enum  IMAGE_PHOTOMETRIC_INTERPRETATION { IPI_MONOCHROME1, IPI_MONOCHROME2, IPI_RGB }
 
enum  IMAGE_BITS_ALLOCATED { IBA_8 = 8, IBA_16 = 16 }
 
enum  IMAGE_BITS_STORED
 
enum  IMAGE_HIGH_BIT
 
enum  IMAGE_PIXEL_REPRESENTATION { IPR_UNSIGNED = 0, IPR_SIGNED = 1 }
 
enum  IMAGE_PLANAR_CONFIGURATION { IPC_INTERLEAVE = 0, IPC_SEPARATED = 1 }
 

Detailed Description

The DICOM Print Service is used to print DICOM Images

Enumeration Type Documentation

◆ IMAGE_BITS_ALLOCATED

Bits Allocated. This attribute deftermines how many bits are reserved on disk or in memory for every pixel sample i.e. for one graysacale pixel or for each component (Read, Grean and Blue) of a color pixel. Naturally this attribute value matches a complete byte or word.

Enumerator
IBA_8 

Each pixel in a byte.

IBA_16 

Each pixel in a word.

◆ IMAGE_BITS_STORED

Bits Stored. Must be less or equal to Bits Allocated. This value defines how many bits out of the allocated bits are in use. See the DICOM Standard Part 5 for more details.

◆ IMAGE_HIGH_BIT

High Bit. The index of the first used bit out of the bits allocated. But for very rare cases, this will be 1 less then Bits Stored.

◆ IMAGE_PHOTOMETRIC_INTERPRETATION

Photometric Interpretation.

Enumerator
IPI_MONOCHROME1 

Grayscale sample with value of 0 (zero) is interpreted as white.

IPI_MONOCHROME2 

Grayscale sample with value of 0 (zero) is interpreted as black.

IPI_RGB 

RGB Color (Red, Green and Blue each channel in a byte).

◆ IMAGE_PIXEL_REPRESENTATION

Pixel Representation.

Enumerator
IPR_UNSIGNED 

Unsigned (0 to 2^(bits stored) - 1)

IPR_SIGNED 

Signed (-2^(bits stored - 1) + 1 to 2^(bits stored -1) -1)

◆ IMAGE_PLANAR_CONFIGURATION

Planar Configuration sets the order of separations (colors) within the image pixel data

Enumerator
IPC_INTERLEAVE 

Interleave - Color samples are ordered RGBRGBRGB...

IPC_SEPARATED 

Separated - Color samples are separated RRRRR....GGGGG....BBBBB...

◆ IMAGE_SAMPLES_PER_PIXEL

Samples Per Pixel Defines how many samples a pixel have

Enumerator
ISPP_1 

Grayscale images have one sample per pixel representing a gray level (from white to black)

Grayscale Images

ISPP_3 

Every sample represents the intensity of one light color component (R-Red, G-Green, B-Blue)

RGB Color Images