public class WholeSlideMicroscopyImageModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
WholeSlideMicroscopyImageModule(IDataSet objIDataSet)
Instantiates a new rT general plan module.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionDatetime()
Retrieves the Date and Time of Acquisition.
|
java.lang.String |
getAcquisitionDeviceProcessingCode()
Gets the acquisition device processing code.
|
java.lang.String |
getAcquisitionDeviceProcessingDescription()
Gets the acquisition device processing description.
|
double |
getAcquisitionDuration()
Retrieves the time in seconds needed to run the prescribed pulse sequence.
|
short |
getBitsAllocated()
Retrieves the Bits Allocated.
|
short |
getBitsStored()
Retrieves the BitsStored.
|
java.lang.String |
getBurnedInAnnotation()
Retrieves BurnedInAnnotation .
|
java.lang.String[] |
getConvolutionKernel()
Return the String values of the attribute Convolution Kernel.
|
float |
getDistanceBetweenFocalPlanes()
Retrieves DistanceBetweenFocalPlanes
|
java.lang.String |
getExtendedDepthofField()
Retrieves Extended Depth of Field .
|
java.lang.String |
getFocusMethod()
Retrieves Focus Method .
|
short |
getHighBit()
Retrieves the HighBit.
|
float |
getImagedVolumeDepth()
Retrieves ImagedVolumeDepth
|
float |
getImagedVolumeHeight()
Retrieves ImagedVolumeHeight
|
float |
getImagedVolumeWidth()
Retrieves ImagedVolumeWidth
|
java.lang.String[] |
getImageOrientationSlide()
Return Image Orientation Slide .
|
java.lang.String |
getImageType()
Retrieves ImageType.
|
java.lang.String |
getLossyImageCompression()
Retrieves the Lossy Image Compression.
|
java.lang.String[] |
getLossyImageCompressionMethod()
Retrieves the Lossy Image Compression Method.
|
java.lang.String[] |
getLossyImageCompressionRatio()
Retrieves the Lossy Image Compression.
|
short |
getNumberofFocalPlanes()
Retrieves the Number of Focal Planes.
|
java.lang.String |
getNumberOfFrames()
Return number of Number Of Frames.
|
java.lang.String |
getPhotometricInterpretation()
Retrieves Photometric Interpretation.
|
short |
getPixelRepresentation()
Retrieves the PixelRepresentation.
|
short |
getPlanarConfiguration()
Retrieves the Planar Configuration.
|
java.lang.String |
getPresentationLUTShape()
Retrieves a subset of a conceptual Presentation LUT.
|
short |
getRecommendedAbsentPixelCIELabValue()
Retrieves the RecommendedAbsentPixelCIELabValue.
|
TotalPixelMatrixOriginSequence |
getReferencedVisitSequence()
This method provides the pre-initialized object of TotalPixelMatrixOriginSequence.
|
java.lang.String |
getRescaleIntercept()
Return the String value of the attribute Rescale Intercept.
|
java.lang.String |
getRescaleScope()
Return the String value of the attribute Rescale Scope.
|
short |
getSamplesPerPixel()
Retrieves the Samples per Pixel.
|
java.lang.String |
getSpecimenLabelInImage()
Retrieves SpecimenLabelInImage .
|
int |
getTotalPixelMatrixColumns()
Retrieves Total Pixel Matrix Columns.
|
int |
getTotalPixelMatrixRows()
Retrieves Total Pixel Matrix Rows.
|
java.lang.String |
getVolumetricProperties()
Retrieves Volumetric Properties .
|
void |
setAcquisitionDatetime(java.lang.String strAcquisitionDatetime)
Set
The date and time that the acquisition of data that resulted in this image started.
|
void |
setAcquisitionDuration(double dAcquisitionDuration)
Sets the time in seconds needed to run the prescribed pulse sequence.
|
void |
setAnnotationPosition(short sPixelRepresentation)
Sets the Pixel Representation.
|
void |
setBitsAllocated(short sBitsAllocated)
Sets the Bits Allocated.
|
void |
setBitsStored(short sBitsStored)
Sets the BitsStored.
|
void |
setBurnedInAnnotation(EnumBurnedInAnnotation enumBurnedInAnnotation)
Sets Burned In Annotation .
|
void |
setConvolutionKernel(java.lang.String[] arrStrConvolutionKernel)
This method is used to set the convolution kernel
The function accepts a String Value and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setDistanceBetweenFocalPlanes(float fDistanceBetweenFocalPlanes)
Sets DistanceBetweenFocalPlanes
|
void |
setExtendedDepthofField(EnumExtendedDepthofField enumFocusMethod)
Sets Extended Depth of Field .
|
void |
setFocusMethod(EnumFocusMethod enumFocusMethod)
Sets Focus Method .
|
void |
setHighBit(short sHighBit)
Sets the HighBit.
|
void |
setImagedVolumeDepth(float fImagedVolumeDepth)
Sets Imaged Volume Depth.
|
void |
setImagedVolumeHeight(float fImagedVolumeHeight)
Sets Imaged Volume Height.
|
void |
setImagedVolumeWidth(float fImagedVolumeWidth)
Sets Imaged Volume Width.
|
void |
setImageOrientationSlide(java.lang.String[] strArrImageOrientationSlide)
Sets the Image Orientation (Slide).
|
void |
setImageType(EnumImageType enumImageType)
Sets Image Type.
|
void |
setLossyImageCompression(EnumLossyImageCompression enumLossyImageCompression)
Sets a value that specifies whether an Image has undergone lossy compression.
|
void |
setLossyImageCompressionMethod(java.lang.String[] arrStrLossyImageCompressionMethod)
The method is used to set lossy compression method(s) that have been applied to this image.
|
void |
setLossyImageCompressionRatio(java.lang.String[] arrStrLossyImageCompressionRatio)
Sets the approximate lossy compression ratio(s) that have been applied to this image.
|
void |
setNumberofFocalPlanes(short sNumberofFocalPlanes)
Sets the Number of Focal Planes.
|
void |
setNumberOfFrames(java.lang.String strNumberOfFrames)
Sets Number of Frames.
|
void |
setPhotometricInterpretation(EnumPhotometricInterpretation enumPhotometricInterpretation)
Sets Photometric Interpretation.
|
void |
setPlanarConfiguration(short sPlanarConfiguration)
Sets the Planar Configuration.
|
void |
setPresentationLUTShape(EnumPresentationLUTShape enumPresentationLUTShape)
Sets a subset of a conceptual Presentation LUT.This Attribute defines an identity transformation or inverse
identity transformation.
|
void |
setRecommendedAbsentPixelCIELabValue(short sRecommendedAbsentPixelCIELabValue)
Sets the RecommendedAbsentPixelCIELabValue.
|
void |
setRescaleIntercept(java.lang.String strRescaleIntercept)
The method is used to setThe value b in relationship between stored values (SV) and Hounsfield (HU).
|
void |
setRescaleScope(java.lang.String strRescaleScope)
The method is used to set the equation specified in Rescale Intercept
The function accepts a String Value and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setSamplesPerPixel(short sSamplesPerPixel)
Sets the Samples per Pixel.
|
void |
setSpecimenLabelInImage(EnumSpecimenLabelInImage enumSpecimenLabelInImage)
Sets SpecimenLabelInImage.
|
void |
setTotalPixelMatrixColumns(int iTotalPixelMatrixColumns)
Sets Total Pixel Matrix Columns.
|
void |
setTotalPixelMatrixRows(int iTotalPixelMatrixRows)
Sets Total Pixel Matrix Rows.
|
void |
setVolumetricProperties(EnumVolumetricProperties enumVolumetricProperties)
Sets Volumetric Properties .
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, getVectorOfKeys, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public WholeSlideMicroscopyImageModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic void setImageType(EnumImageType enumImageType)
enumImageType - the enum approval statuspublic java.lang.String getImageType()
public void setImagedVolumeWidth(float fImagedVolumeWidth)
fImagedVolumeWidth - Float value of the Imaged Volume Widthpublic float getImagedVolumeWidth()
public void setImagedVolumeHeight(float fImagedVolumeHeight)
fImagedVolumeHeight - Float value of the Imaged Volume Widthpublic float getImagedVolumeHeight()
public void setImagedVolumeDepth(float fImagedVolumeDepth)
fImagedVolumeDepth - Float value of the Imaged Volume Widthpublic float getImagedVolumeDepth()
public void setTotalPixelMatrixColumns(int iTotalPixelMatrixColumns)
iTotalPixelMatrixColumns - int value of Offset of the First Directory Record of the Root Directory.public int getTotalPixelMatrixColumns()
public void setTotalPixelMatrixRows(int iTotalPixelMatrixRows)
iTotalPixelMatrixRows - int value of Offset of the First Directory Record of the Root Directory.public int getTotalPixelMatrixRows()
public TotalPixelMatrixOriginSequence getReferencedVisitSequence()
public void setImageOrientationSlide(java.lang.String[] strArrImageOrientationSlide)
strArrImageOrientationSlide - String value of Image Orientation Slide.public java.lang.String[] getImageOrientationSlide()
public void setSamplesPerPixel(short sSamplesPerPixel)
sSamplesPerPixel - short value of Samples per Pixel.public short getSamplesPerPixel()
public void setPhotometricInterpretation(EnumPhotometricInterpretation enumPhotometricInterpretation)
enumPhotometricInterpretation - the enum approval statuspublic java.lang.String getPhotometricInterpretation()
public void setPlanarConfiguration(short sPlanarConfiguration)
sPlanarConfiguration - short value of PlanarConfiguration.public short getPlanarConfiguration()
public void setNumberOfFrames(java.lang.String strNumberOfFrames)
strNumberOfFrames - String value of Number Of Frames.public java.lang.String getNumberOfFrames()
public void setBitsAllocated(short sBitsAllocated)
sBitsAllocated - short value of Bits Allocated.public short getBitsAllocated()
public void setBitsStored(short sBitsStored)
sBitsStored - short value of Bits Stored.public short getBitsStored()
public void setHighBit(short sHighBit)
sHighBit - short value of HighBit.public short getHighBit()
public void setAnnotationPosition(short sPixelRepresentation)
sPixelRepresentation - short value of Pixel Representation.public short getPixelRepresentation()
public void setAcquisitionDatetime(java.lang.String strAcquisitionDatetime)
strAcquisitionDatetime - - String value of AAcquisition DateTimepublic java.lang.String getAcquisitionDatetime()
public void setAcquisitionDuration(double dAcquisitionDuration)
dAcquisitionDuration - - double value of Acquisition Duration.public double getAcquisitionDuration()
public void setLossyImageCompression(EnumLossyImageCompression enumLossyImageCompression)
enumLossyImageCompression - the enum lossy image compressionpublic java.lang.String getLossyImageCompression()
public void setLossyImageCompressionRatio(java.lang.String[] arrStrLossyImageCompressionRatio)
arrStrLossyImageCompressionRatio - - String array of Lossy Image Compression Ratiopublic java.lang.String[] getLossyImageCompressionRatio()
public void setLossyImageCompressionMethod(java.lang.String[] arrStrLossyImageCompressionMethod)
arrStrLossyImageCompressionMethod - - Lossy Image Compression Methodpublic java.lang.String[] getLossyImageCompressionMethod()
public void setPresentationLUTShape(EnumPresentationLUTShape enumPresentationLUTShape)
enumPresentationLUTShape - the enum presentation lut shapepublic java.lang.String getPresentationLUTShape()
public void setRescaleIntercept(java.lang.String strRescaleIntercept)
strRescaleIntercept - :String value of Rescale Interceptpublic java.lang.String getRescaleIntercept()
public void setRescaleScope(java.lang.String strRescaleScope)
strRescaleScope - :String value of Rescale Scopepublic java.lang.String getRescaleScope()
public void setVolumetricProperties(EnumVolumetricProperties enumVolumetricProperties)
enumVolumetricProperties - the enum approval statuspublic java.lang.String getVolumetricProperties()
public void setSpecimenLabelInImage(EnumSpecimenLabelInImage enumSpecimenLabelInImage)
enumSpecimenLabelInImage - the enum Specimen Label In Imagepublic java.lang.String getSpecimenLabelInImage()
public void setBurnedInAnnotation(EnumBurnedInAnnotation enumBurnedInAnnotation)
enumBurnedInAnnotation - the enum Burned In Annotation .public java.lang.String getBurnedInAnnotation()
public void setFocusMethod(EnumFocusMethod enumFocusMethod)
enumFocusMethod - the enum Focus Method .public java.lang.String getFocusMethod()
public void setExtendedDepthofField(EnumExtendedDepthofField enumFocusMethod)
enumFocusMethod - the enum Extended Depth of Field .public java.lang.String getExtendedDepthofField()
public void setNumberofFocalPlanes(short sNumberofFocalPlanes)
sNumberofFocalPlanes - short value of Number of Focal Planes.public short getNumberofFocalPlanes()
public void setDistanceBetweenFocalPlanes(float fDistanceBetweenFocalPlanes)
fDistanceBetweenFocalPlanes - Float value of the DistanceBetweenFocalPlanespublic float getDistanceBetweenFocalPlanes()
public java.lang.String getAcquisitionDeviceProcessingDescription()
public java.lang.String getAcquisitionDeviceProcessingCode()
public void setConvolutionKernel(java.lang.String[] arrStrConvolutionKernel)
arrStrConvolutionKernel - :Image Convolution Kernelpublic java.lang.String[] getConvolutionKernel()
public void setRecommendedAbsentPixelCIELabValue(short sRecommendedAbsentPixelCIELabValue)
sRecommendedAbsentPixelCIELabValue - short value of RecommendedAbsentPixelCIELabValue.public short getRecommendedAbsentPixelCIELabValue()