Module dicom_encoding::decode
source · Expand description
This module contains all DICOM data element decoding logic.
Modules
This module provides implementations for primitive decoders of data, which
may be in either Little Endian or Big Endian.
Explicit VR Big Endian syntax transfer implementation.
Explicit VR Little Endian syntax transfer implementation
Implicit VR Big Endian syntax transfer implementation
Enums
Module-level error type:
for errors which may occur while decoding DICOM data.
Traits
Type trait for reading and decoding basic data values from a data source.
Type trait for reading and decoding DICOM data elements.
Type trait for reading and decoding DICOM data elements from a specific source
reader type.
Functions
Obtain the default data element decoder.
According to the standard, data elements are encoded in Implicit
VR Little Endian by default.
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.