Expand description
This module contains all DICOM data element decoding logic.
Modules§
- basic
- This module provides implementations for primitive decoders of data, which may be in either Little Endian or Big Endian.
- explicit_
be - Explicit VR Big Endian syntax transfer implementation.
- explicit_
le - Explicit VR Little Endian syntax transfer implementation
- implicit_
le - Implicit VR Big Endian syntax transfer implementation
Enums§
- Error
- Module-level error type: for errors which may occur while decoding DICOM data.
Traits§
- Basic
Decode - Type trait for reading and decoding basic data values from a data source.
- Decode
- Type trait for reading and decoding DICOM data elements.
- Decode
From - Type trait for reading and decoding DICOM data elements from a specific source reader type.
Functions§
- default_
reader - Obtain the default data element decoder. According to the standard, data elements are encoded in Implicit VR Little Endian by default.
- file_
header_ decoder - Obtain a data element decoder for reading the data elements in a DICOM file’s Meta information. According to the standard, these are always encoded in Explicit VR Little Endian.