SoVRDicomData Class |
DICOM data.
Namespace: OIV.VolumeViz.Readers
The SoVRDicomData type exposes the following members.
Name | Description | |
---|---|---|
SoVRDicomData | Constructor. |
Name | Description | |
---|---|---|
Close | Closes the underlying reader. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetBitsStored | Returns the number of bits stored. | |
GetBytesPerPixel | Returns the number of bytes per pixel. | |
GetDicomDataSet | Returns a DICOM data object that allows accessing all the DICOM attributes. | |
GetDicomInfo | Generic method to get DICOM info. | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetHighBit | Returns the high bit. | |
GetImageHeight | Returns the image height. | |
GetImageNumber | Returns the image number. | |
GetImagePosition | Returns the position of the first frame's top left voxel center in the patient space. | |
GetImageWidth | Returns the image width. | |
GetIntercept | Returns the intercept. | |
GetNumFrames | Returns the number of frames. | |
GetOrientation | Returns the orientation of the DICOM volume. | |
GetPosition | Returns the 3D position of the center of the image. | |
GetSamplesPerPixel | Returns the number of samples per pixel. | |
GetSeriesNumber | Returns the series number. | |
GetSizeInBytes | Returns the image size in bytes. | |
GetSliceLocation | Returns the image location in mm. | |
GetSliceSpacing | Returns the slice spacing. | |
GetSliceThicknessMM | Returns the slice thickness in mm. | |
GetSlope | Returns the slope. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetXPixelSize | Returns the X pixel size in mm. | |
GetYPixelSize | Returns the Y pixel size in mm. | |
ReadDicomHeader | Reads the DICOM file header. | |
ReadDicomImage | Reads the DICOM image. | |
SignedData | Returns the signed flag. | |
SupportedTransferSyntax | Returns true if the transfer syntax is supported by Open Inventor. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Access data in a DICOM data set.
DICOM is a widely used format for storing medical image data (CT, MRI, etc), defined by the National Electrical Manufacturers Association (NEMA) (http://medical.nema.org).
This class can be used to directly open and query information from DICOM format files. It can also be used to get DICOM specific information from a file opened by VolumeViz (see OIV.VolumeViz.Readers.SoVRDicomFileReader).
Note that it only returns information for a single file, not (in general) for the complete volume.
To conveniently iterate over or randomly access all the DICOM attributes, see the OIV.VolumeViz.Readers.SoVRDicomData.GetDicomDataSet() method.