CtSliceInfo Class

CT image information of a single slice.
Public Class CtSliceInfo 
Implements ICloneable
This language is not supported or no code example is available.
public class CtSliceInfo : ICloneable
This language is not supported or no code example is available.
Name Description
Public property BitsAllocated Gets the "Bits Allocated" attribute (0028,0100)
Public property Columns Gets the "Columns; attribute (0028,0011)
Public property FileName Gets the file name.
Protected property FrameData
Protected property HounsfieldPixelBuffer
Public property ImageUpperLeftX Gets the X coordinate of the "Image Position (Patient)" attribute (0020,0032)
Public property ImageUpperLeftY Gets the Y coordinate of the "Image Position (Patient)" attribute (0020,0032)
Public property ImageUpperLeftZ Gets the Z coordinate of the "Image Position (Patient)" attribute (0020,0032)
Public property InstanceNumber Gets the "Instance Number" attribute (0020,0013)
Public property PhotometricInterpretation Gets the "Photometric Interpretation" attribute (0028,0004)
Public property PixelPaddingValue Gets the "Pixel Padding Value" attribute (0028,0120)
Public property PixelRepresentation Gets the "Pixel Representation" attribute (0028,0103)
Public property PixelSpacingColumn Gets the second value (column spacing in mm) of the "Pixel Spacing" attribute (0028,0030)
Public property PixelSpacingRow Gets the first value (row spacing in mm) of the "Pixel Spacing" attribute (0028,0030)
Public property RescaleIntercept Gets the "Rescale Intercept" attribute (0028,1052)
Public property RescaleSlope Gets the "Rescale Slope" attribute (0028,1053)
Public property Rows Gets the "Rows" attribute (0028,0010)
Public property SamplePerPixel Gets the "Sample Per Pixel" attribute (0028,0002)
Public property SliceThickness Gets the "Slice Thickness" attribute (0018,0050)
Public property TransferSyntax Gets the "Transfer Syntax UID" attribute (0002,0010)
Public property WindowCenter Gets the "Window Center" (brightness) attribute (0028,1050)
Public property WindowWidth Gets the "Window Width" (contrast) attribute (0028,1051)
Top
Methods
 
Name Description
Public method Clone() Creates a deep copy of this CT Slice.
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetBitmap(int, int) Gets the pixel data of a CT slice as gray-scale bitmap.
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method GetHounsfieldPixelValue(int, int) Gets the Hounsfield value of a specified voxel (RowIndex/ColumnIndex).
Public method GetType Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method SetPixelData() Fills the Hounsfield Pixel matrix. <remarks>If you use an external library to read the DICOM images, then you need to override this method.</remarks>
Public method ToString Returns a string that represents the current object. (inherited from Object).
Top
devDept.Eyeshot.Dicom.CtSliceInfo

.NET Framework

Supported in: 4.8

In this article

Definition