public class BasicGrayscaleImageSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
short |
getBitsAllocated()
Retrieves the number of bits allocated.
|
short |
getBitsStored()
Retrieves the number of bits stored.
|
short |
getColumns()
Retrieves the number of columns.
|
short |
getHighBit()
Retrieves the high bit.
|
java.lang.String |
getPhotometricInterpretation()
Retrieves the photometric interpretation.
|
java.lang.String[] |
getPixelAspectRatio()
Retrieves the pixel aspect ratio.
|
ISingleCollection<byte[]> |
getPixelData()
Retrieves the collection of pixel data.
|
short |
getPixelRepresentation()
Retrieves the pixel representation .
|
short |
getRows()
Retrieves the number of rows.
|
short |
getSamplesPerPixel()
Retrieves the samples per pixel.
|
void |
setBitsAllocated(EnumBitsAllocated enumBitsAllocated)
Number of bits allocated for each pixel sample.
|
void |
setBitsStored(EnumBitsStored enumBitsStored)
Sets Number of bits stored for each pixel sample.
|
void |
setColumns(short sColumns)
Sets number of columns in the image.
|
void |
setHighBit(EnumHighBit enumHighBit)
Most significant bit for pixel sample data.
|
void |
setPhotometricInterpretation(EnumPhotometricInterpretation enumPhotometricInterpretation)
Sets the intended interpretation of the pixel data.
|
void |
setPixelAspectRatio(java.lang.String[] strArrPixelAspectRatio)
Ratio of the vertical size and horizontal size of the pixels in the image specified by
a pair of integer values where the first value is the vertical pixel size.
|
void |
setPixelData(ISingleCollection<byte[]> objCollectionOfPixelData)
A data stream of the pixel samples that comprise the Image.
|
void |
setPixelRepresentation(EnumPixelRepresentation enumPixelRepresentation)
Data representation of the pixel samples.
|
void |
setRows(short sRows)
Sets number of rows in the image.This describes the images's height.
|
void |
setSamplesPerPixel(short sSamplesPerPixel)
Samples per Pixel (0028,0002) is the number of separate planes in the image.
|
boolean |
validateForModule()
Validates all the attributes in CodeSequenceMacro that are present in the DataSet.
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setSamplesPerPixel(short sSamplesPerPixel)
sSamplesPerPixel - -specifies the samples per pixel in the image.public short getSamplesPerPixel()
public void setPhotometricInterpretation(EnumPhotometricInterpretation enumPhotometricInterpretation)
enumPhotometricInterpretation- - Enum value Photometric Interpretation.public java.lang.String getPhotometricInterpretation()
public void setRows(short sRows)
sRows - -specifies the number of rows.public short getRows()
public void setColumns(short sColumns)
sColumns - -specifies the number of columns.public short getColumns()
public void setPixelAspectRatio(java.lang.String[] strArrPixelAspectRatio)
sPixelAspectRatio- - specifies the pixel aspect ratio.public java.lang.String[] getPixelAspectRatio()
public void setBitsAllocated(EnumBitsAllocated enumBitsAllocated)
enumBitsAllocated - -specifies the number of bits allocated.public short getBitsAllocated()
public void setBitsStored(EnumBitsStored enumBitsStored)
enumBitsStored - -specifies the number of bits stored.public short getBitsStored()
public void setHighBit(EnumHighBit enumHighBit)
enumHighBit - -specifies the high bit.public short getHighBit()
public void setPixelRepresentation(EnumPixelRepresentation enumPixelRepresentation)
enumPixelRepresentation - -specifies the pixel representation.public short getPixelRepresentation()
public void setPixelData(ISingleCollection<byte[]> objCollectionOfPixelData)
objCollectionOfPixelData - -specifies the collection of pixel datapublic ISingleCollection<byte[]> getPixelData()