![]() |
ImFusion SDK 4.3
|
ConeBeamData (concept), including algorithms for X-ray projections generation, I/O, and processing. More...
Collaboration diagram for Cone Beam Data:ConeBeamData (concept), including algorithms for X-ray projections generation, I/O, and processing.
ConeBeamData is a concept for a SharedImageSet which represents projective X-ray images. In order to match this concept the SharedImageSet needs to fulfill all of the criteria below:
In order to create such a SharedImageSet use CT::Utils::makeConeBeamData(). In order to check if a SharedImageSet matches this concept, use CT::Utils::isConeBeamData(const SharedImageSet&)
Namespaces | |
| namespace | ImFusion |
| Namespace of the ImFusion SDK. | |
| namespace | ImFusion::CT |
| X-ray and computed tomography. | |
| namespace | ImFusion::CT::GridBasedDistortionCorrectionUtils |
| Utilities for grid-based distortion correction algorithms. | |
Classes | |
| class | ConeBeamMetadata |
| Data component for cone-beam projection metadata. More... | |
| class | ConeBeamReconLoader |
| I/O algorithm for loading cone-beam reconstruction data. More... | |
| class | ConeBeamSimulation |
| Algorithm for simulating cone-beam X-ray projections from CT volumes. More... | |
| class | ConvertToConeBeamData |
| Algorithm for converting DICOM projection data to ConeBeamData format. More... | |
| class | GlProjectiveObject |
| OpenGL wrapper for projecting 3D objects onto 2D X-ray images. More... | |
| class | GridBasedDistortionCorrection |
| Grid-based distortion correction algorithm for X-ray images. More... | |
| class | ProjectionLoader |
| Abstract base class for X-ray projection image loaders. More... | |
| class | ProjectionMatrixIoAlgorithm |
| I/O algorithm for saving and loading projection matrices. More... | |
| class | ProjectionPreProcessingAlgorithm |
| Algorithm for X-ray projection image pre-processing. More... | |
| class | RadonTransformAlgorithm |
| Algorithm for computing 2D Radon transform. More... | |