Trispark JDT
2.50.13

com.archimed.dicom.image
Class DicomImageInfo

java.lang.Object
  extended by com.archimed.dicom.image.DicomImageInfo

public class DicomImageInfo
extends java.lang.Object


Field Summary
static int ARGB
           
protected  int bitsAllocated
           
protected  int bitsStored
           
static int CMYK
           
static int COLOR_BY_PIXEL
           
static int COLOR_BY_PLANE
           
protected  int frames
           
protected  boolean hasRescale
           
protected  int height
           
protected  int highBit
           
static int HSV
           
protected  JdtLogger log
           
static int MONOCHROME1
           
static int MONOCHROME2
           
protected  byte[] palette_blue
           
static int PALETTE_COLOR
           
protected  byte[] palette_green
           
protected  byte[] palette_red
           
protected  int photometricInterpretation
           
protected  int pixelRepresentation
           
protected  int planarConfiguration
           
static int PR_TWOSCOMPLEMENT
           
static int PR_UNSIGNEDINT
           
protected  float rescaleIntercept
           
protected  float rescaleSlope
           
static int RGB
           
protected  int samplesPerPixel
           
protected  int ts
           
protected  int width
           
protected  float[] windowCenters
           
protected  float[] windowWidths
           
static int YBR_FULL
           
static int YBR_FULL_422
           
static int YBR_ICT
           
static int YBR_PARTIAL_420
           
static int YBR_PARTIAL_422
           
 
Constructor Summary
DicomImageInfo(DicomObject dcm)
           
 
Method Summary
 int getBitsAllocated()
           
 int getBitsStored()
           
 int getFrames()
           
 int getHeight()
           
 int getHighBit()
           
 byte[] getPaletteBlue()
           
 byte[] getPaletteGreen()
           
 byte[] getPaletteRed()
           
 int getPhotometricInterpretation()
           
 int getPixelRepresentation()
           
 int getPlanarConfiguration()
           
 float getRescaleIntercept()
           
 float getRescaleSlope()
           
 int getSamplesPerPixel()
           
 int getTransferSyntax()
           
 int getWidth()
           
 float[] getWindowCenters()
           
 float[] getWindowWidths()
           
 boolean hasRescale()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MONOCHROME1

public static final int MONOCHROME1
See Also:
Constant Field Values

MONOCHROME2

public static final int MONOCHROME2
See Also:
Constant Field Values

PALETTE_COLOR

public static final int PALETTE_COLOR
See Also:
Constant Field Values

RGB

public static final int RGB
See Also:
Constant Field Values

HSV

public static final int HSV
See Also:
Constant Field Values

ARGB

public static final int ARGB
See Also:
Constant Field Values

CMYK

public static final int CMYK
See Also:
Constant Field Values

YBR_FULL

public static final int YBR_FULL
See Also:
Constant Field Values

YBR_FULL_422

public static final int YBR_FULL_422
See Also:
Constant Field Values

YBR_PARTIAL_422

public static final int YBR_PARTIAL_422
See Also:
Constant Field Values

YBR_PARTIAL_420

public static final int YBR_PARTIAL_420
See Also:
Constant Field Values

YBR_ICT

public static final int YBR_ICT
See Also:
Constant Field Values

COLOR_BY_PIXEL

public static final int COLOR_BY_PIXEL
See Also:
Constant Field Values

COLOR_BY_PLANE

public static final int COLOR_BY_PLANE
See Also:
Constant Field Values

PR_UNSIGNEDINT

public static final int PR_UNSIGNEDINT
See Also:
Constant Field Values

PR_TWOSCOMPLEMENT

public static final int PR_TWOSCOMPLEMENT
See Also:
Constant Field Values

photometricInterpretation

protected int photometricInterpretation

bitsStored

protected int bitsStored

bitsAllocated

protected int bitsAllocated

highBit

protected int highBit

samplesPerPixel

protected int samplesPerPixel

planarConfiguration

protected int planarConfiguration

pixelRepresentation

protected int pixelRepresentation

palette_red

protected byte[] palette_red

palette_green

protected byte[] palette_green

palette_blue

protected byte[] palette_blue

windowWidths

protected float[] windowWidths

windowCenters

protected float[] windowCenters

rescaleSlope

protected float rescaleSlope

rescaleIntercept

protected float rescaleIntercept

width

protected int width

height

protected int height

frames

protected int frames

hasRescale

protected boolean hasRescale

ts

protected int ts

log

protected JdtLogger log
Constructor Detail

DicomImageInfo

public DicomImageInfo(DicomObject dcm)
               throws IllegalValueException
Throws:
IllegalValueException
Method Detail

getPhotometricInterpretation

public int getPhotometricInterpretation()

getPlanarConfiguration

public int getPlanarConfiguration()

getPixelRepresentation

public int getPixelRepresentation()

getBitsAllocated

public int getBitsAllocated()

getBitsStored

public int getBitsStored()

getHighBit

public int getHighBit()

getSamplesPerPixel

public int getSamplesPerPixel()

getPaletteRed

public byte[] getPaletteRed()

getPaletteGreen

public byte[] getPaletteGreen()

getPaletteBlue

public byte[] getPaletteBlue()

getWindowCenters

public float[] getWindowCenters()

getWindowWidths

public float[] getWindowWidths()

getRescaleSlope

public float getRescaleSlope()

getRescaleIntercept

public float getRescaleIntercept()

hasRescale

public boolean hasRescale()

getWidth

public int getWidth()

getHeight

public int getHeight()

getFrames

public int getFrames()

getTransferSyntax

public int getTransferSyntax()

Trispark JDT
2.50.13

Copyright © 1999-2008 Trispark. All Rights Reserved.