|
PACS System 0.1.0
PACS DICOM system library
|
CT Image IOD Validator. More...
#include "kcenon/pacs/core/dicom_dataset.h"#include "kcenon/pacs/core/dicom_tag.h"#include "kcenon/pacs/services/validation/us_iod_validator.h"#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::pacs::services::validation::ct_validation_options |
| Options for CT IOD validation. More... | |
| class | kcenon::pacs::services::validation::ct_iod_validator |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::services |
| namespace | kcenon::pacs::services::validation |
| namespace | kcenon::pacs::services::validation::ct_tags |
Functions | |
| validation_result | kcenon::pacs::services::validation::validate_ct_iod (const core::dicom_dataset &dataset) |
| Validate a CT dataset with default options. | |
| bool | kcenon::pacs::services::validation::is_valid_ct_dataset (const core::dicom_dataset &dataset) |
| Quick check if a dataset is a valid CT image. | |
Variables | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::kvp {0x0018, 0x0060} |
| KVP (0018,0060) - Peak kilo voltage output of the X-Ray generator. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::slice_thickness {0x0018, 0x0050} |
| Slice Thickness (0018,0050) - Nominal slice thickness in mm. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::gantry_detector_tilt {0x0018, 0x1120} |
| Gantry/Detector Tilt (0018,1120) - Gantry tilt in degrees. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::table_height {0x0018, 0x1130} |
| Table Height (0018,1130) - Table height in mm. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::rotation_direction {0x0018, 0x1140} |
| Rotation Direction (0018,1140) - Direction of rotation (CW/CC) | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::exposure_time {0x0018, 0x1150} |
| Exposure Time (0018,1150) - Duration of X-Ray exposure in ms. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::xray_tube_current {0x0018, 0x1151} |
| X-Ray Tube Current (0018,1151) - in mA. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::exposure {0x0018, 0x1152} |
| Exposure (0018,1152) - in mAs (milliampere seconds) | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::filter_type {0x0018, 0x1160} |
| Filter Type (0018,1160) - Type of filter inserted into X-Ray beam. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::generator_power {0x0018, 0x1170} |
| Generator Power (0018,1170) - Power in kW applied to generator. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::focal_spots {0x0018, 0x1190} |
| Focal Spots (0018,1190) - Size of the focal spot in mm. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::convolution_kernel {0x0018, 0x1210} |
| Convolution Kernel (0018,1210) - Reconstruction algorithm. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::reconstruction_diameter {0x0018, 0x1100} |
| Reconstruction Diameter (0018,1100) - Diameter of reconstruction in mm. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::data_collection_diameter {0x0018, 0x0090} |
| Data Collection Diameter (0018,0090) - in mm. | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::patient_position {0x0018, 0x5100} |
| Patient Position (0018,5100) | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::image_position_patient {0x0020, 0x0032} |
| Image Position (Patient) (0020,0032) | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::image_orientation_patient {0x0020, 0x0037} |
| Image Orientation (Patient) (0020,0037) | |
| constexpr core::dicom_tag | kcenon::pacs::services::validation::ct_tags::slice_location {0x0020, 0x1041} |
| Slice Location (0020,1041) | |
CT Image IOD Validator.
Provides validation for CT Image Information Object Definitions as specified in DICOM PS3.3 Section A.3 (CT Image IOD).
CT images include Frame of Reference for spatial registration and CT-specific acquisition parameters (KVP, SliceThickness, etc.).
Definition in file ct_iod_validator.h.