public class PrivatePixelData extends Object
This class includes private mechanisms for handling float or double Pixel Data.
Modifier and Type | Field and Description |
---|---|
static String |
pixelmedPrivateCreatorForFloatOrDoublePixelData |
static AttributeTag |
pixelmedPrivateDoublePixelData |
static AttributeTag |
pixelmedPrivateFloatPixelData |
static int |
pixelmedPrivatePixelDataGroup |
static int |
pixelRepresentationForDoublePixelData |
static int |
pixelRepresentationForFloatPixelData |
static String |
privateCreatorForFloatOrDoublePixelData |
static boolean |
sendBitsStoredAndHighBitForFloatOrDoublePixelData |
static boolean |
sendPixelRepresentationForFloatOrDoublePixelData |
static AttributeTag |
tagForDoublePixelData |
static AttributeTag |
tagForFloatPixelData |
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 String pixelmedPrivateCreatorForFloatOrDoublePixelData
public static final int pixelmedPrivatePixelDataGroup
public static final AttributeTag pixelmedPrivateFloatPixelData
public static final AttributeTag pixelmedPrivateDoublePixelData
public static final AttributeTag tagForFloatPixelData
public static final AttributeTag tagForDoublePixelData
public static final String privateCreatorForFloatOrDoublePixelData
public static final boolean sendPixelRepresentationForFloatOrDoublePixelData
public static final boolean sendBitsStoredAndHighBitForFloatOrDoublePixelData
public static final int pixelRepresentationForFloatPixelData
public static final int pixelRepresentationForDoublePixelData
public static Attribute getPixelData(AttributeList list)
Returns the Attribute that contains the Pixel Data.
Handles (various 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 searchif
- an error occursDicomException