|
PACS System 0.1.0
PACS DICOM system library
|
Parametric Map Storage SOP Class. More...
#include <cstdint>#include <string>#include <string_view>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::services::sop_classes::parametric_map_sop_class_info |
| Information about the Parametric Map Storage SOP Class. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::services |
| namespace | kcenon::pacs::services::sop_classes |
| namespace | kcenon::pacs::services::sop_classes::parametric_map_tags |
Enumerations | |
| enum class | kcenon::pacs::services::sop_classes::pixel_value_representation { kcenon::pacs::services::sop_classes::float32 , kcenon::pacs::services::sop_classes::float64 } |
| Pixel value representation for parametric map data. More... | |
Functions | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_parametric_map_transfer_syntaxes () |
| Get recommended transfer syntaxes for Parametric Map objects. | |
| uint16_t | kcenon::pacs::services::sop_classes::get_bits_allocated (pixel_value_representation repr) noexcept |
| Get bits allocated for a pixel value representation. | |
| pixel_value_representation | kcenon::pacs::services::sop_classes::parse_pixel_value_representation (uint16_t bits_allocated) noexcept |
| Parse pixel value representation from BitsAllocated value. | |
| bool | kcenon::pacs::services::sop_classes::is_valid_parametric_map_bits_allocated (uint16_t bits_allocated) noexcept |
| Check if a BitsAllocated value is valid for parametric maps. | |
| std::vector< std::string > | kcenon::pacs::services::sop_classes::get_parametric_map_storage_sop_classes () |
| Get all Parametric Map Storage SOP Class UIDs. | |
| const parametric_map_sop_class_info * | kcenon::pacs::services::sop_classes::get_parametric_map_sop_class_info (std::string_view uid) noexcept |
| Get information about the Parametric Map SOP Class. | |
| bool | kcenon::pacs::services::sop_classes::is_parametric_map_storage_sop_class (std::string_view uid) noexcept |
| Check if a SOP Class UID is Parametric Map Storage. | |
| bool | kcenon::pacs::services::sop_classes::is_valid_parametric_map_photometric (std::string_view value) noexcept |
| Check if photometric interpretation is valid for parametric maps. | |
Parametric Map Storage SOP Class.
Provides SOP Class definition and utilities for Parametric Map storage. Parametric Maps encode voxel-level quantitative data (ADC maps, perfusion maps, T1/T2 relaxometry maps) using float or double pixel values.
Definition in file parametric_map_storage.h.