C# Class EvilDICOM.Core.IO.Reading.DICOMFileReader

Class for reading DICOM files
Afficher le fichier Open project: rexcardan/Evil-DICOM

Méthodes publiques

Méthode Description
Read ( byte fileBytes, TransferSyntax trySyntax = TransferSyntax.IMPLICIT_VR_LITTLE_ENDIAN ) : DICOMObject

Reads a DICOM file from a byte array

Read ( string filePath, TransferSyntax trySyntax = TransferSyntax.IMPLICIT_VR_LITTLE_ENDIAN ) : DICOMObject

Reads a DICOM file from a path

ReadAsync ( string filePath, TransferSyntax trySyntax = TransferSyntax.IMPLICIT_VR_LITTLE_ENDIAN ) : Task

Asynchronously reads a DICOM file from a path

ReadFileMetadata ( byte fileBytes ) : DICOMObject

Read the meta data from the DICOM object

ReadFileMetadata ( string filePath ) : DICOMObject

Read the meta data from the DICOM object

ReadFileMetadata ( EvilDICOM.Core.IO.Reading.DICOMBinaryReader dr, TransferSyntax &syntax ) : List

Read explicit VR little endian up to transfer syntax element and determines transfer syntax for rest of elements

Method Details

Read() public static méthode

Reads a DICOM file from a byte array
public static Read ( byte fileBytes, TransferSyntax trySyntax = TransferSyntax.IMPLICIT_VR_LITTLE_ENDIAN ) : DICOMObject
fileBytes byte the bytes of the DICOM file
trySyntax TransferSyntax
Résultat DICOMObject

Read() public static méthode

Reads a DICOM file from a path
public static Read ( string filePath, TransferSyntax trySyntax = TransferSyntax.IMPLICIT_VR_LITTLE_ENDIAN ) : DICOMObject
filePath string the path to the DICOM file
trySyntax TransferSyntax
Résultat DICOMObject

ReadAsync() public static méthode

Asynchronously reads a DICOM file from a path
public static ReadAsync ( string filePath, TransferSyntax trySyntax = TransferSyntax.IMPLICIT_VR_LITTLE_ENDIAN ) : Task
filePath string the path to the DICOM file
trySyntax TransferSyntax
Résultat Task

ReadFileMetadata() public static méthode

Read the meta data from the DICOM object
public static ReadFileMetadata ( byte fileBytes ) : DICOMObject
fileBytes byte
Résultat DICOMObject

ReadFileMetadata() public static méthode

Read the meta data from the DICOM object
public static ReadFileMetadata ( string filePath ) : DICOMObject
filePath string the path to the DICOM file
Résultat DICOMObject

ReadFileMetadata() public static méthode

Read explicit VR little endian up to transfer syntax element and determines transfer syntax for rest of elements
public static ReadFileMetadata ( EvilDICOM.Core.IO.Reading.DICOMBinaryReader dr, TransferSyntax &syntax ) : List
dr EvilDICOM.Core.IO.Reading.DICOMBinaryReader the binary reader which is reading the DICOM object
syntax TransferSyntax the transfer syntax of the DICOM file
Résultat List