ImFusion SDK 3.14
Components
Here is a list of all topics with brief descriptions:
[detail level 1234]
 ImFusionCore LibraryEssential support library
 Application SettingsPersistent platform-independent application settings
 Assertion LibraryAssertion library
 Container UtilitiesUtility functions for (STL) container access and manipulation
 Filesystem LibraryLightweight filesystem library
 Generic UtilitiesGeneric utility classes and helper functions of the ImFusionCore library
 Geometry LibraryBasic geometry library
 LoggingLightweight logging framework of the ImFusion SDK
 Multi-Threading UtilitiesUtility classes for multi-threading
 Non-cryptographic HashingTools and functions to compute non-cryptographics hashes, for instance to use them in std::unordered_map
 Object SerializationSerialization of data structures to and from generic storage
 Platform-specific functionsSelection of platform-specific functions
 Random Number GenerationConvenient random number generation that offers automatic seeding and works with standard distributions (boost distributions are the default, but a distribution of choice can be used)
 Resource SystemResource system to retrieve at runtime binary data embedded into the application/library
 Signals and SlotsLightweight implementation of the signal-slot design pattern
 String ProcessingUtility functions for working with std::string
 ImFusionGL LibraryLow-level OpenGL Wrappers
 BuffersInterfaces and wrapper classes for working with OpenGL buffers
 Context managementInterfaces and wrapper classes for managing OpenGL contexts
 DebuggingAccess to OpenGL Debug context facilities
 GLSL ShadersInterfaces and wrapper classes for working with OpenGL/GLSL shaders
 High-level RenderersHigh-level classes for Rendering
 Texture managementInterfaces and wrapper classes for working with OpenGL textures/images
 UtilitiesHelper classes and functions for working with OpenGL
 ImFusionLib
 AnimationsAnimating objects within the ImFusion SDK
 Data ModelStorage and hierarchical organization of datasets
 DataComponent APIExtends ImFusion::Data with custom information in a type-safe fashion
 Image MasksOn-the-fly pixel maksing of images
 ImagesData structures and interfaces for working with image data
 OpenGLUsing OpenGL within the ImFusion SDK
 OpenGL Image ProcessingClasses for high-level image processing using OpenGL
 Plugin ArchitectureExtend the ImFusion SDK with custom functionality
 PosesUsing Poses within the ImFusion SDK
 Progress ReportingReporting progress of long-standing tasks/algorithms
 Visualization and Views
 2D VisualizationTools and classes for 2D visualization
 3D VisualizationTools and classes for 3D visualization
 AnnotationsAugmenting visualizations with annotations
 InteractionsUser interaction with views and overlays
 Workspaces APIBasic scripting and snapshot functionality
 PluginsList of plugins shipped with this version of the SDK
 ImFusion Anatomy ModulePlugin for storing and manipulating hierarchically structured data about anatomical structures
 ImFusionCT ModulePlugin providing classes to process X-Ray and CT data within the ImFusion SDK
 CT Artifacts ReductionAlgorithms for artifacts reduction in CT reconstructions in both projections and CT domain
 CT LegacyAll algorithms belong to the CT plugins that have been or will be deprecated
 CT ReconstructionTomographic reconstruction techniques to compute the 3D CT images from a set of X-ray projections in different acquisition geometries
 CT Event Handler
 CT Solver
 Cone Beam DataConeBeamData (concept), including algorithms for X-ray projections generation, I/O, and processing
 Cone Beam GeometryGeometrical parameters related to cone-beam X-ray acquisitions
 X-ray 2D-3D RegistrationAlgorithms for registration of X-Ray projections and a volume
 ImFusionDicom ModulePlugin for handling DICOM data
 DataComponentsDICOM-specific or related DataComponents
 ExtensionsExtending the default DICOM import/export with custom functionality
 GUI classesQt GUI classes for DICOM data
 Intermediate-level APIIntermediate-level API for loading/storing DICOM data
 Low-level/Core APILow-level data structures for handling DICOM data
 ImFusionImageMath ModulePlugin for element-wise arithmetic operators
 Core/Low-level APILow-level data structures for element-wise arithmetic operators
 Extending ImageMathHow to extend the ImageMath plugin
 PitfallsCommon pitfalls
 ImFusionLIVEUS ModulePlugin providing classes to process real-time 3D US data (image and tracking streams) within the ImFusion SDK
 ImFusionML ModulePlugin for executing machine learning models on medical images
 Data OperationsSet of pre- or post-processing operations acting on Data Structures that implement the Operation interface
 Operations ListList of all classes implementing the Operation interface
 Samplers ListSubset of Operation classes implementing the ImageROISampler interface
 Data PipelinesClasses used to define a data pipeline, mostly used for model training purposes
 Data StructuresData structures used in machine learning workflows, in particular DataItem and its elements DataElements
 Machine Learning ModelsClasses involved for the execution of a MachineLearningModel
 ImFusionPython Plugin
 ImFusionReg ModulePlugin providing functionality for registering medical images
 Image RegistrationRigid and non-rigid registration of images
 Similarity MeasuresSimilarity Measures
 Visualization HelpersTools to visualize registration results
 ImFusionSeg ModulePlugin providing functionality for manual and automatic segmentation of images
 LabelingAlgorithms and classes for handling label maps
 StructuresHigh-level algorithms and classes for working with multiple label maps
 ImFusionSpine ModulePlugin for machine learning based localization, classification and segmentation of the spine
 ImFusionStream ModulePlugin for real-time streaming of image and tracking data
 ImFusionUS ModulePlugin providing classes to process 3D freehand US data within the ImFusion SDK
 ImFusionVision ModulePlugin for computer vision functionality
 RGB-D pluginFunctionality for accessing RGB-D sensors and working with RGB-D data
Search Tab / S to search, Esc to close