DicomObjects.NET.8.48 Documentation
DicomObjects Namespace / DicomImage Class
Members






In This Topic
    DicomImage Class
    In This Topic
    Class representing a DICOM Image
    Object Model
    DicomImage Class
    Syntax
    'Declaration
     
    
    <System.Reflection.DefaultMemberAttribute("Item")>
    Public Class DicomImage 
    'Usage
     
    
    Dim instance As DicomImage
    [System.Reflection.DefaultMember("Item")]
    public class DicomImage 
    public class DicomImage 
    System.Reflection.DefaultMemberAttribute("Item")
    public class DicomImage 
    [System.Reflection.DefaultMember("Item")]
    public __gc class DicomImage 
    [System.Reflection.DefaultMember("Item")]
    public ref class DicomImage 
    Remarks

    Each DicomImage object corresponds to one SOP instance, and for display, DicomImages are commonly held within a DicomImages collection.

    In general, a DicomImage is a utility wrapper around a DicomDataSet to help accomplish the Image viewing-related tasks, like zooming, scrolling, flipping, rotating, windowing etc.

    A DicomImage references a DicomDataSet ( DataSet property ), which also contains the attributes, the distinction being that a DicomImage contains pixel data, and is therefore displayable within a DicomViewer control, whereas a DicomDataSet may or may not contain pixel data, and is not displayable. The different properties and methods reflect this difference.

    A DicomImage object can be constructed directly from a file, stream or byte array

    Inheritance Hierarchy

    System.Object
       DicomObjects.DicomImage
          DicomObjects.DicomImage3D
          DicomObjects.DicomImageCurvedMPR
          DicomObjects.DicomImageFusion

    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also