[][src]Crate dicom_transfer_syntax_registry

This crate contains the DICOM transfer syntax registry. The transfer syntax registry maps a DICOM UID of a transfer syntax into the respective transfer syntax specifier.

This registry should not have to be used directly, except when developing higher level APIs, which should learn to negotiate and resolve the expected transfer syntax automatically.

Structs

TransferSyntax

A DICOM transfer syntax specifier. The data RW adapter A specifies custom codec capabilities when required.

TransferSyntaxRegistry

Data type for a registry of DICOM.

Constants

DEFLATED_EXPLICIT_VR_LITTLE_ENDIAN
EXPLICIT_VR_BIG_ENDIAN
EXPLICIT_VR_LITTLE_ENDIAN
HEVC_H265_MAIN_PROFILE
HEVC_H265_MAIN_10_PROFILE
IMPLICIT_VR_LITTLE_ENDIAN
JPEG_2000_IMAGE_COMPRESSION_LOSSLESS_ONLY
JPEG_2000_IMAGE_COMPRESSION
JPEG_2000_PART2_MULTI_COMPONENT_IMAGE_COMPRESSION_LOSSLESS_ONLY
JPEG_2000_PART2_MULTI_COMPONENT_IMAGE_COMPRESSION
JPEG_BASELINE
JPEG_EXTENDED
JPEG_LOSSLESS_NON_HIERARCHICAL
JPEG_LOSSLESS_NON_HIERARCHICAL_FIRST_ORDER_PREDICTION
JPEG_LS_LOSSLESS_IMAGE_COMPRESSION
JPEG_LS_LOSSY_IMAGE_COMPRESSION
JPIP_DEREFERENCED_DEFLATE
JPIP_REFERENCED
MPEG2_MAIN_PROFILE_MAIN_LEVEL
MPEG2_MAIN_PROFILE_HIGH_LEVEL
MPEG4_AVC_H264_HIGH_PROFILE
MPEG4_AVC_H264_BD_COMPATIBLE_HIGH_PROFILE
MPEG4_AVC_H264_STEREO_HIGH_PROFILE
MPEG4_AVC_H264_HIGH_PROFILE_FOR_2D_VIDEO
MPEG4_AVC_H264_HIGH_PROFILE_FOR_3D_VIDEO
RLE_LOSSLESS

Functions

default

Retrieve the default transfer syntax.

get_registry

Retrieve the global codec registry.