Class OverlayData
Namespace: Aspose.Medical.Dicom.Imaging.Overlays
Assembly: Aspose.Medical.dll (25.11.0)
DICOM image overlay. An Overlay Plane describes graphics or bit-mapped text that is associated with an Image. It may also describe a Region of Interest in an Image. See https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.9.2.html for details.
public abstract class OverlayDataInheritance
Inherited Members
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OverlayData(ushort, Dataset)
DICOM image overlay. An Overlay Plane describes graphics or bit-mapped text that is associated with an Image. It may also describe a Region of Interest in an Image. See https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.9.2.html for details.
protected OverlayData(ushort group, Dataset dataset)Parameters
group ushort
dataset Dataset
Properties
BitPosition
The bit position of embedded overlay. Read/Write System.Int32.
public int BitPosition { get; set; }Property Value
BitsAllocated
The number of bits allocated in overlay data. Read/Write System.Int32.
public int BitsAllocated { get; set; }Property Value
Columns
The number of columns in overlay. Read/Write System.Int32.
public int Columns { get; set; }Property Value
Dataset
The DICOM Dataset containing the overlay data. Read-only Aspose.Medical.Dicom.Imaging.Overlays.OverlayData.Dataset.
protected Dataset Dataset { get; }Property Value
Description
The description of the overlay. Read/Write System.String.
public string Description { get; set; }Property Value
Label
The overlay label. Read/Write System.String.
public string Label { get; set; }Property Value
NumberOfFrames
The number of frames in the overlay. Read/Write System.Int32.
public int NumberOfFrames { get; set; }Property Value
OriginFrame
The first frame of the overlay (frames are numbered from 1). Read/Write System.Int32.
public int OriginFrame { get; set; }Property Value
OriginX
The index of the first column of the overlay. Read/Write System.Int32.
public int OriginX { get; set; }Property Value
OriginY
The index of the first row of the overlay. Read/Write System.Int32.
public int OriginY { get; set; }Property Value
Rows
The number of rows in overlay. Read/Write System.Int32.
public int Rows { get; set; }Property Value
Subtype
The overlay subtype. Read/Write System.String.
public string Subtype { get; set; }Property Value
Type
The overlay type. Read/Write Aspose.Medical.Dicom.Imaging.Overlays.OverlayType.
public OverlayType Type { get; set; }