DicomPixelData class sealed

The pixel data extracted from a DICOM file.

This is a sealed class hierarchy — pattern-match on the subtype to access the underlying buffer in its native format.

Currently only DicomInt16PixelData is produced by the parser. Other variants are reserved for future modality support.

Implementers

Properties

bitsAllocated → int
Bits allocated per pixel sample (from DICOM tag 0028,0100).
no setter
bitsStored → int
Bits actually used per pixel sample (from DICOM tag 0028,0101).
no setter
hashCode → int
The hash code for this object.
no setterinherited
height → int
Image height in pixels.
no setter
isSigned → bool
True if pixel values are signed (pixelRepresentation == 1).
no setter
length → int
Total number of pixel elements (width × height × samplesPerPixel).
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
width → int
Image width in pixels.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited