public class FramePixelDataPropertiesSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getFrameType()
Retrieves Type of Frame.
|
java.lang.String |
getGeometricalProperties()
Return Geometrical Properties.
|
float |
getGeometricMaximumDistortion()
Retrieves the percentage of the maximum deviation of the pixel spacing values of imagesfor which the geometric properties are non-uniform.
|
java.lang.String |
getImageProcessingApplied()
Return Image ProcessingApplied.
|
java.lang.String[] |
getImagerPixelSpacing()
Retrieves Physical distance measured at the receptor plane of the detector between thecenters of each pixel specified by a numeric pair - row spacing value (delimiter)column spacing value in mm.
|
float[] |
getPixelDataAreaOriginRelativeToFOV()
Retrieves Offset of the TLHC of the image stored in Pixel Data (7FE0,0010) from theTLHC of the Field Of View Area after FOV rotation and Flip.
|
float |
getPixelDataAreaRotationAngleRelativeToFOV()
Retrieves the Angle clockwise of the row direction of the image stored in Pixel Data(7FE0,0010) relative to the row direction of the Field Of View Area after FOVrotation and Flip.
|
java.lang.String |
getPixelIntensityRelationship()
Retrieves the relationship between the Pixel and the X-Ray beam intensity.
|
java.lang.String |
getPixelIntensityRelationshipSign()
Return Pixel IntensityRelationship Sign.
|
void |
setFrameType(java.lang.String strFrameType)
Sets Type of Frame.
|
void |
setGeometricalProperties(EnumGeometricalProperties enumGeometricalProperties)
Sets Geometrical characteristics of the pixel data to indicate whether pixel spacingis uniform for all pixels or not.
|
void |
setGeometricMaximumDistortion(float fGeometricMaximumDistortion)
Sets the percentage of the maximum deviation of the pixel spacing values of imagesfor which the geometric properties are non-uniform.
|
void |
setImageProcessingApplied(EnumImageProcessingApplied enumImageProcessingApplied)
Sets the type or a combination of types of image processing applied to the pixeldata before being stored.
|
void |
setImagerPixelSpacing(java.lang.String[] strImagerPixelSpacing)
Sets Physical distance measured at the receptor plane of the detector between thecenters of each pixel specified by a numeric pair - row spacing value (delimiter)column spacing value in mm.
|
void |
setPixelDataAreaOriginRelativeToFOV(float[] arrFPixelDataAreaOriginRelativeToFOV)
Sets Offset of the TLHC of the image stored in Pixel Data (7FE0,0010) from theTLHC of the Field Of View Area after FOV rotation and Flip.
|
void |
setPixelDataAreaRotationAngleRelativeToFOV(float fPixelDataAreaRotationAngleRelativeToFOV)
Sets the Angle clockwise of the row direction of the image stored in Pixel Data(7FE0,0010) relative to the row direction of the Field Of View Area after FOVrotation and Flip.
|
void |
setPixelIntensityRelationship(java.lang.String strPixelIntensityRelationship)
Sets the relationship between the Pixel and the X-Ray beam intensity.
|
void |
setPixelIntensityRelationshipSign(EnumPixelIntensityRelationshipSign enumPixelIntensityRelationshipSign)
Sets the sign of the relationship between the Pixel sample values stored in PixelData (7FE0,0010) and the X-Ray beam intensity.
|
boolean |
validateForModule()
Validates all the attributes in FieldOfViewSequenceItem 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 setFrameType(java.lang.String strFrameType)
strFrameType - String Value of Frame Typepublic java.lang.String[] getFrameType()
public void setPixelIntensityRelationship(java.lang.String strPixelIntensityRelationship)
strPixelIntensityRelationship - Specifies Pixel IntensityRelationship encoded in this Itempublic java.lang.String getPixelIntensityRelationship()
public void setPixelIntensityRelationshipSign(EnumPixelIntensityRelationshipSign enumPixelIntensityRelationshipSign)
enumPixelIntensityRelationshipSign - enum value of Setup Device Type.public java.lang.String getPixelIntensityRelationshipSign()
public void setImagerPixelSpacing(java.lang.String[] strImagerPixelSpacing)
strImagerPixelSpacing - String value of Imager Pixel Spacing.public java.lang.String[] getImagerPixelSpacing()
public void setPixelDataAreaOriginRelativeToFOV(float[] arrFPixelDataAreaOriginRelativeToFOV)
arrFPixelDataAreaOriginRelativeToFOV - pair of floating point numberspublic float[] getPixelDataAreaOriginRelativeToFOV()
public void setPixelDataAreaRotationAngleRelativeToFOV(float fPixelDataAreaRotationAngleRelativeToFOV)
fPixelDataAreaRotationAngleRelativeToFOV - Float value of the Pixel Data Area RotationAngle Relative To FOVpublic float getPixelDataAreaRotationAngleRelativeToFOV()
public void setGeometricalProperties(EnumGeometricalProperties enumGeometricalProperties)
enumGeometricalProperties - enum value of GeometricalProperties.public java.lang.String getGeometricalProperties()
public void setGeometricMaximumDistortion(float fGeometricMaximumDistortion)
fGeometricMaximumDistortion - Float value of Geometric MaximumDistortionpublic float getGeometricMaximumDistortion()
public void setImageProcessingApplied(EnumImageProcessingApplied enumImageProcessingApplied)
enumImageProcessingApplied - enum value of Image ProcessingAppliedpublic java.lang.String getImageProcessingApplied()