public class PrivatePixelData
extends java.lang.Object
This class includes standard and private mechanisms for handling float or double Pixel Data.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
pixelmedPrivateCreatorForFloatOrDoublePixelData |
static AttributeTag |
pixelmedPrivateDoublePixelData |
static AttributeTag |
pixelmedPrivateFloatPixelData |
static int |
pixelmedPrivatePixelDataGroup |
Constructor and Description |
---|
PrivatePixelData() |
Modifier and Type | Method and Description |
---|---|
static Attribute |
getPixelData(AttributeList list)
Returns the Attribute that contains the Pixel Data.
|
static void |
replacePixelData(AttributeList list,
Attribute aPixelData)
Add or replace the Pixel Data.
|
public static final java.lang.String pixelmedPrivateCreatorForFloatOrDoublePixelData
public static final AttributeTag pixelmedPrivateDoublePixelData
public static final AttributeTag pixelmedPrivateFloatPixelData
public static final int pixelmedPrivatePixelDataGroup
public static Attribute getPixelData(AttributeList list)
Returns the Attribute that contains the Pixel Data.
Handles standard and private float or double alternatives to the conventional (0x7FE0,0x0010).
list
- the AttributeList to searchpublic static void replacePixelData(AttributeList list, Attribute aPixelData) throws DicomException
Add or replace the Pixel Data.
Removes any existing (private) group containing pixel data, including the private creator .
Handles (various private) float or double alternatives to the conventional (0x7FE0,0x0010).
list
- the AttributeList to searchDicomException
- if an error occurs