DicomObjects Reference
DicomObjects Reference / DicomImage Object
Overview
In This Topic
    DicomImage Object Members
    In This Topic
    Public Methods
    Allocate space for pixel data
    Export an image to an array
    Import an image from an array
    Copy pixel data from one image to another
    Burn Annotations into pixel data
    Returns a secondary capture version of the image, complete with labels etc.
    Copies an image to the clipboard as a DIB
    Copy pixel data from an external buffer
    Takes all current display information and creates a corresponding DICOM presentation state
    Causes all frames of an image to be decompressed
    Decompresses a frame
    Perpendicular distance from a Point to the plane of this image
    Export an image to a file
    Import an image from a file with default attributes
    Computes the histogram of pixel values
    Make 3D Volume
    Export an image to a global memory block
    Due to the lack of 64 bit OLE Handle in COM interface, this function is not supported in 64 bit mode
    Paste an image from the clipboard
    An IPicture representation of the image
    An IPicture representation of the image
    Notify DicomObjects that Pixel data has been modified
    Modifies current display properties to match the DICOM presentation state
    Creates a copy of the image for printing images
    Creates a reference line label
    Refresh an image, optionally invalidating the pixel cache
    Render to a Device Context
    Render to a Device Context
    Sends an Image to a remote DICOM application
    Resets Width and Level back to their initial values
    Maps pixel data onto a file
    Sets a Pixel file - with compressed data
    Sets a Pixel file - allowing offset > 4 Gig
    Maps pixel data onto a file
    Creates a copy of part or all of the image with controlled size
    Writes object into a byte array (analogous to WriteFile)
    Writes a DICOM image into a database field
    Writes an image to an external DICOM file
    Writes data to a global memory block
    Writes an image to an IStream
    Public Properties
    Accession Number
    Actual image offset (X) used for display
    Actual image offset (Y) used for display
    Actual Zoom used for display
    Angle of rotation
    The Collection of Attributes comprising this image
    Colour of the border around an image
    The style used to draw the image border
    Width of the border around an image
    Controls the display position of an image
    Controls caching of decompressed images
    Controls whether displayed images are Cached
    Controls how the pixel data is cached
    Controls auto-run mode for multi-frame images
    Controls auto-run rate for of multi-frame images
    Colour table for application of pseudo-colour to monochrome images
    The full request dataset received
    Information about how an image was compressed when received or read.
    Controls images sharpness when magnifiaction mode is doCubicSpline
    The patient's date of birth (as a Variant)
    The patient's date of birth (as DATE)
    Downsample display for increased speed
    Controls averaging length when minifcation mode is doFilterMovingAverage
    Controls horizontal & vertical flipping of the image
    Controls which frame of a multi-frame image is displayed
    The number of frames contained in a multi-frame image
    A number that specifies a power
    Indicates whether this Image should be included for DicomViewer.ImageIndex method
    Unique Image identifier
    Returns an array containing a JPEG byte stream corresponding to the image
    The collection of DicomLabels to display over this image
    Controls the display position of an image
    Controls the grey-scale mapping of a displayed image
    Provides a means to modify the usage of a Values of Interest Lookup Table (VOI LUT) or other display mapping
    Controls which frame of a multi-frame image is displayed
    The number of frames contained in a multi-frame image
    Returns the lookup table used to convert pixel values to display or intermediate values
    Control of how to handle the old lossless compression bug
    Control of how to handle the old lossless compression bug
    Controls interpolation mode when zoom is >1
    Controls mask subtraction - see MaskFrame for number
    Controls partial masking to show some original image landmarks
    Frame to use for masking if not defined in mask sequence or presentation state
    Maximum Pixel Value in the Image
    Controls interpolation mode when zoom is <1
    Minimum Pixel Value in the Image
    Selects which Modality LUT to apply (0 for none)
    Image display Mode
    The patient's Name
    Describes the nature of an automation object
    Position of top-left corner within the control's coordinate system
    Position of top-left corner within the control's coordinate system
    Controls the colour of an overlay embedded in the image
    Controls visibility of an overlay embedded in the image
    Override the prevailing ViewerMode for rendering this image. Set to doViewerModeGdi or doViewerModeDirectX
    Patient identifier
    Long pointer to Pixel Buffer
    Pointer to Pixel Buffer as true pointer
    Accesses pixeldata as an array
    Selects which Presentation LUT to apply (0 for none)
    DataSet contining the DICOM grayscale Presentation State to apply
    The presentation state features to use
    Projection for 3D
    Properties For 3D
    Properties For Fusion
    Transfer Syntax with which SOP instance was received or read
    Controls the display position of an image
    Controls Rotation of the image
    Controls the rotation behaviour of the image with respect to the current StretchMode
    Controls the positioning of an image display
    Controls the positioning of an image display
    Series Description
    Unique Series identifier
    The patient's sex
    Whether DicomLabels are to be shown
    Controls whether or not to display Shutter if present
    Controls whether updates are shown for this image
    The horizontal dimension of the image
    The vertical dimension of the image
    The Image's SOP Class UID
    Controls the alignment of a stretched-to-fit Image
    Controls the zoom of an image to fill the space available
    Study Description
    Unique Study identifier
    General Purpose Tag
    Controls the display position of an image
    Unsharp masking enhancement value
    Unsharp Masking mask size
    Selects which VOI LUT to apply (0 for none)
    Controls which VOILUT function to use, default value is Linear.
    Controls the grey-scale mapping of a displayed image
    Provides a means to modify the usage of a Values of Interest Lookup Table (VOI LUT) or other display mapping
    Controls the zooming of an image
    Direction cosines for 'Z-direction'
    See Also