Modules by Keyword in Detail

2D
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
View2DTouchFelix RitterMacroModule2D Viewer with gesture control
3D
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
abs
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
absolute
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
access
ModuleAuthorsTypeGenreDllComment
SoSwipeAccessFelix RitterInventorModuleInteractionSoTouchControlaccess state of swipe gesture detection
Accumul
ModuleAuthorsTypeGenreDllComment
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
action
ModuleAuthorsTypeGenreDllComment
SoActionFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to select which actions are applied to the child graph
SoKeyEventFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to filter key events based on the key combination
adapt
ModuleAuthorsTypeGenreDllComment
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
adapter
ModuleAuthorsTypeGenreDllComment
PythonToCppTileProcessorBridgeJan-Martin KuhnigkMLModuleML_Inference_HelpersMLPythonToCppTileProcessorBridgeCreates C++ wrapper objects for python-based TileProcessor and TileProcessorProperties objects
add
ModuleAuthorsTypeGenreDllComment
AddCurvesLennart TautzMLModuleDiagramMLAddCurvesAdd up curves in a curve list
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
AddProposedTileProperties
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
AddTileProcessorProperties
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
affine
ModuleAuthorsTypeGenreDllComment
MERITTobias Boehler, Doerte Corr, Jan Strehlow, Stefan WirtzMLModuleRegistrationMLMERITMeVis Registration Toolkit
algorithm
ModuleAuthorsTypeGenreDllComment
AlgorithmMacroModuleExampleChristian KanthakMacroModuleExamplesExample implementation of a macro module based on AlgorithmMacroModule
AlgorithmModuleExampleChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module without image processing which is based on MLAlgorithmModule.
AlgorithmModuleExampleWithOutputImageChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module with image processing which is based on MLAlgorithmModule.
ExampleCSOAlgorithmModuleGrzegorz ChlebusMLModuleMLCSOAlgorithmModuleBase class for creating modules working with CSOLists.
aliases
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
align
ModuleAuthorsTypeGenreDllComment
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
analyse
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
analyze
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
angle
ModuleAuthorsTypeGenreDllComment
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
annotate
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
annotation
ModuleAuthorsTypeGenreDllComment
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
annotations
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
append
ModuleAuthorsTypeGenreDllComment
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
apply
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTransformationMatrixFlorian WeilerMacroModuleApplies a transformation given as matrix on the input image.
ApplyModel
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileClassifier
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
ApplyTileClassifiers
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorsPageWiseOrthoJan-Martin KuhnigkMacroModuleML_Inference_PatchBasedSlice-wise tile processing along all three orthogonal viewing directions
arithmetic
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
asio
ModuleAuthorsTypeGenreDllComment
AsynchronousExecutionDaniel RombergMLModuleMLAsynchronousIOProvides an asynchronous execution policy meaning that executions happen asynchronously within the given IO context
ConsumeIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element consuming an integer
GUIThreadExecutionDaniel RombergMLModuleMLAsynchronousIOProvides an execution policy that ensures that executions are running on the GUI thread
IntegerAdderDaniel RombergMLModuleMLAsynchronousIOExample processable provider adding two integers
IntegerSubtractorDaniel RombergMLModuleMLAsynchronousIOExample processable provider subtracting two integers
MLAB_IntegerConsumerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing an integer to consume via field
MLAB_IntegerProcessorDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing two integers to process and return via fields
MLAB_IntegerProducerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module accepting an integer to produce via field
ProcessIntegersDaniel RombergMLModuleMLAsynchronousIOExample pipeline element adding two integers
ProduceIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element producing an integer
SocketInterfaceProviderDaniel RombergMLModuleMLAsynchronousIOProvides an asynchronous socket interface via a base object for incoming sockets that is also accessible from Python
StringMessageProtocolDaniel RombergMacroModuleProvides a simple protocol for communicating string messages via a Socket
SynchronousExecutionDaniel RombergMLModuleMLAsynchronousIOProvides a synchronous execution policy meaning that executions happen directly in the calling thread
TcpClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP connector that signals sockets once they are connected
TcpServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP acceptor signaling sockets for incoming connections
ThreadedIoContextDaniel RombergMLModuleMLAsynchronousIOProvides an IO context that is processed by one or more background threads
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
TriggerDaniel RombergMLModuleMLAsynchronousIOProvides an observable to trigger an entrypoint processor
asynchronous
ModuleAuthorsTypeGenreDllComment
ConsumeIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element consuming an integer
IntegerAdderDaniel RombergMLModuleMLAsynchronousIOExample processable provider adding two integers
IntegerSubtractorDaniel RombergMLModuleMLAsynchronousIOExample processable provider subtracting two integers
MLAB_IntegerConsumerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing an integer to consume via field
MLAB_IntegerProcessorDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing two integers to process and return via fields
MLAB_IntegerProducerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module accepting an integer to produce via field
ProcessIntegersDaniel RombergMLModuleMLAsynchronousIOExample pipeline element adding two integers
ProduceIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element producing an integer
SocketInterfaceProviderDaniel RombergMLModuleMLAsynchronousIOProvides an asynchronous socket interface via a base object for incoming sockets that is also accessible from Python
StringMessageProtocolDaniel RombergMacroModuleProvides a simple protocol for communicating string messages via a Socket
TcpClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP connector that signals sockets once they are connected
TcpServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP acceptor signaling sockets for incoming connections
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
au
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
audio
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
automatic
ModuleAuthorsTypeGenreDllComment
AutoSwitchBaseVolker DickenMacroModuleFlowControlAutomatically select a valid input. Useful to handle optional data, e.g. MarkerLists
average
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
axes
ModuleAuthorsTypeGenreDllComment
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
axial
ModuleAuthorsTypeGenreDllComment
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
axis
ModuleAuthorsTypeGenreDllComment
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
background
ModuleAuthorsTypeGenreDllComment
StripChannel0Jan-Martin KuhnigkMacroModuleOtherStrips the first channel from an image, which is typically a classification result with the background class at index 0 in the channel dimension.
ThreadedIoContextDaniel RombergMLModuleMLAsynchronousIOProvides an IO context that is processed by one or more background threads
base
ModuleAuthorsTypeGenreDllComment
AlgorithmModuleExampleChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module without image processing which is based on MLAlgorithmModule.
AlgorithmModuleExampleWithOutputImageChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module with image processing which is based on MLAlgorithmModule.
AutoSwitchBaseVolker DickenMacroModuleFlowControlAutomatically select a valid input. Useful to handle optional data, e.g. MarkerLists
BaseSwitch2Torben Paetz, Darko OjdanicMacroModuleFlowControlSimple Base switch with two inputs and one output.
CurveDownsampleHendrik LaueMLModuleDiagramMLCurveUtilsAllows to resample curve data using different operations.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
CurveGeneratorTobias Block, Bernd MerkelMLModuleDiagramMLCurveUtilsCreate curve from mathematical expression.
CurveImportChristian Hansen, Tobias BlockMLModuleDiagramMLCurveUtilsAllows to import curve data.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
ExampleCSOAlgorithmModuleGrzegorz ChlebusMLModuleMLCSOAlgorithmModuleBase class for creating modules working with CSOLists.
ImageSwitchJan-Martin KuhnigkMacroModuleFlowControlSwitch between multiple input input images and output connectors
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
XMarkerListSinkExampleLennart TautzMLModuleMLXMarkerListSinkExampleExample module for the XMarkerListSink base class
based
ModuleAuthorsTypeGenreDllComment
CSOShapeBasedInterpolationJohann Drexl, Christian KanthakMLModuleCSOModuleMLShapeBasedInterpolationSlicesConverts CSOs into a mask image using the Shape-based interpolation algorithm.
ImageShapeBasedInterpolationJan Hendrik MoltzMLModuleGeometryMLShapeBasedInterpolationSlicesInterpolates slices of a mask image using the Shape-based interpolation algorithm.
BaseList
ModuleAuthorsTypeGenreDllComment
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
baseobject
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
batch
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
binary
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
MarkerToMaskSusanne Bock, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableCreate a binary image from an XMarker list
bitimage
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
bitness
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
bits
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
blood
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
bool
ModuleAuthorsTypeGenreDllComment
CSOBoolOpGrzegorz ChlebusMLModuleCSOModificatorMLCSOBoolOpPerform boolean operations on CSOLists.
boundary
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
Bounding
ModuleAuthorsTypeGenreDllComment
BoundingBoxListenerChristian Schumann, Christian RiederMacroModuleInventorMainNotifies changes of the scene boundingbox. Optionally an object selection is used.
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
CSOVoxelBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the image axes as reference coordinate system.
CSOVoxelCropJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableRemoves points outside a box in voxel coordinates from a CSO.
CSOWorldBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the world axes as reference coordinate system.
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
BoundingBox
ModuleAuthorsTypeGenreDllComment
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
ImageAlignedBoundingBoxTorben PaetzMacroModuleCalculates the image-aligned bounding box of the input image in world coordinates
WorldAlignedBoundingBoxTorben PaetzMacroModuleCalculates the world-aligned bounding box of the input image in world coordinates
BoundingBoxExt
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
box
ModuleAuthorsTypeGenreDllComment
BoundingBoxListenerChristian Schumann, Christian RiederMacroModuleInventorMainNotifies changes of the scene boundingbox. Optionally an object selection is used.
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
CSOVoxelBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the image axes as reference coordinate system.
CSOVoxelCropJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableRemoves points outside a box in voxel coordinates from a CSO.
CSOWorldBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the world axes as reference coordinate system.
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
buffer
ModuleAuthorsTypeGenreDllComment
BaseCacheDaniel RombergMLModuleFlowControlMLBaseCacheBuffers the input object in memory and can protect it from input changes.
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
build
ModuleAuthorsTypeGenreDllComment
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
Bypass
ModuleAuthorsTypeGenreDllComment
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageSwitchJan-Martin KuhnigkMacroModuleFlowControlSwitch between multiple input input images and output connectors
MatrixBypassLennart TautzMacroModuleFlowControlBypass a matrix input.
C
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
cache
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
caching
ModuleAuthorsTypeGenreDllComment
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
calculation
ModuleAuthorsTypeGenreDllComment
AlgorithmModuleExampleChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module without image processing which is based on MLAlgorithmModule.
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
calculator
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
camera
ModuleAuthorsTypeGenreDllComment
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
capture
ModuleAuthorsTypeGenreDllComment
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
cda
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
center
ModuleAuthorsTypeGenreDllComment
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
VolumeCenterJennifer BiebersteinMacroModulecalculates the center of a volume in voxel and world coordinates
change
ModuleAuthorsTypeGenreDllComment
CSODifferenceJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableComputes the difference between pairs of CSOs as open CSOs.
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomModifyTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies DICOM tags.
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
channel
ModuleAuthorsTypeGenreDllComment
OpenIGTLinkCapabilityReceiverDaniel RombergMLModuleMLOpenIGTLinkProtocolReceives capability messages from an OpenIGTLink communication channel
OpenIGTLinkCapabilitySenderDaniel RombergMLModuleMLOpenIGTLinkProtocolSends capability messages via an OpenIGTLink communication channel
OpenIGTLinkImageReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives image messages from an OpenIGTLink communication channel
OpenIGTLinkImageSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends image messages via an OpenIGTLink communication channel
OpenIGTLinkStringReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives string messages from an OpenIGTLink communication channel
OpenIGTLinkStringSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends string messages via an OpenIGTLink communication channel
OpenIGTLinkTrackingDataReceiverTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationReceives TrackingData messages from an OpenIGTLink communication channel
OpenIGTLinkTrackingDataSenderTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationSends TrackingData messages over an OpenIGTLink communication channel
OpenIGTLinkTrajectoryReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives trajectory messages from an OpenIGTLink communication channel
OpenIGTLinkTrajectorySenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends trajectory messages via an OpenIGTLink communication channel
check
ModuleAuthorsTypeGenreDllComment
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
checkerboard
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
circles
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
cityblock
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
clamp
ModuleAuthorsTypeGenreDllComment
CSOVoxelCropJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableRemoves points outside a box in voxel coordinates from a CSO.
classif
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorsPageWiseOrthoJan-Martin KuhnigkMacroModuleML_Inference_PatchBasedSlice-wise tile processing along all three orthogonal viewing directions
ExamplePythonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_Providers_ExamplesExample of a python-based tile classifier
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
classifi
ModuleAuthorsTypeGenreDllComment
CppParameterInfoExampleJan-Martin KuhnigkMLModuleMLCppParameterInfoExampleExample C++ based tile classifier
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
classific
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
classification
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
classify
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
client
ModuleAuthorsTypeGenreDllComment
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
clone
ModuleAuthorsTypeGenreDllComment
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
closed
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
closing
ModuleAuthorsTypeGenreDllComment
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
cloze
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
cnn
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
collect
ModuleAuthorsTypeGenreDllComment
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
color
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
LUTColorAtIndexChristian RiederMLModuleLUTMLLUTColorGet LUT color at index.
LUTColorAtValueChristian RiederMLModuleLUTMLLUTColorGet LUT color at value.
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
combine
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
OrthoCombinationJan-Martin KuhnigkMacroModuleCombines three orthogonal orientations into different c, t, or u dimension of a single image
comment
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
communication
ModuleAuthorsTypeGenreDllComment
LocalSocketConnectionDaniel RombergMacroModuleMacro for a local client/server setup with two endpoints supporting the socket interface
OpenIGTLinkCapabilityReceiverDaniel RombergMLModuleMLOpenIGTLinkProtocolReceives capability messages from an OpenIGTLink communication channel
OpenIGTLinkCapabilitySenderDaniel RombergMLModuleMLOpenIGTLinkProtocolSends capability messages via an OpenIGTLink communication channel
OpenIGTLinkGetPointReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives GetPoint messages from an OpenIGTLink communication channel
OpenIGTLinkGetPointSenderTorben PaetzMLModuleMLOpenIGTLinkCommunicationSends GetPoint messages over an OpenIGTLink communication channel
OpenIGTLinkGetStatusReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives status message requests via an OpenIGTLink communication channel
OpenIGTLinkGetStatusSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends status message requests via an OpenIGTLink communication channel
OpenIGTLinkGetTrajectoryReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives trajectory message requests from an OpenIGTLink communication channel
OpenIGTLinkGetTrajectorySenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends trajectory message requests via an OpenIGTLink communication channel
OpenIGTLinkGetTransformReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives tranform message requests from an OpenIGTLink communication channel
OpenIGTLinkGetTransformSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends transform message requests via an OpenIGTLink communication channel
OpenIGTLinkImageReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives image messages from an OpenIGTLink communication channel
OpenIGTLinkImageSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends image messages via an OpenIGTLink communication channel
OpenIGTLinkPointReceiverTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationReceives Point messages from an OpenIGTLink communication channel
OpenIGTLinkPointSenderTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationSends Point messages over an OpenIGTLink communication channel
OpenIGTLinkProtocolDaniel RombergMLModuleMLOpenIGTLinkProtocolProvides a communication channel for OpenIGTLink messages
OpenIGTLinkStatusSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends status messages via an OpenIGTLink communication channel
OpenIGTLinkStringReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives string messages from an OpenIGTLink communication channel
OpenIGTLinkStringSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends string messages via an OpenIGTLink communication channel
OpenIGTLinkTrackingDataReceiverTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationReceives TrackingData messages from an OpenIGTLink communication channel
OpenIGTLinkTrackingDataSenderTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationSends TrackingData messages over an OpenIGTLink communication channel
OpenIGTLinkTrajectoryReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives trajectory messages from an OpenIGTLink communication channel
OpenIGTLinkTrajectorySenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends trajectory messages via an OpenIGTLink communication channel
compare
ModuleAuthorsTypeGenreDllComment
CompareScreenshotsStableJan-Martin Kuhnigk, Wolf SpindlerMacroModuleCompares two screenshots for testing purposes
CurveCompareDaniel RombergMLModuleAnalysisMLCurveCompareTwo curves are checked for equality
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
WalkSiblingDirectoriesJonas SingeMacroModuleFileMacro module to walk through two directories that contain files with the same names.
XMarkerListCompareTorben PaetzMLModuleAnalysisMLXMarkerListCompareTwo XMarkerLists are checked for equality
comparison
ModuleAuthorsTypeGenreDllComment
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
CSOCompareJan Hendrik MoltzMLModuleCSOMLCSOCompareCompares two CSOLists according to selectable criteria
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
XMarkerListCompareTorben PaetzMLModuleAnalysisMLXMarkerListCompareTwo XMarkerLists are checked for equality
compile
ModuleAuthorsTypeGenreDllComment
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
compiler
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
complete
ModuleAuthorsTypeGenreDllComment
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
complex
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
compose
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
composer
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
composition
ModuleAuthorsTypeGenreDllComment
AffineMatrixCompositionStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixComposes an affine matrix from polar vectors for translation, rotation, scaling and stretch.
PolarVectorScalingStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixScales polar vectors for translation, rotation, scaling and stretch from decomposition of an affine matrix to prepare composition.
concat
ModuleAuthorsTypeGenreDllComment
OrthoCombinationJan-Martin KuhnigkMacroModuleCombines three orthogonal orientations into different c, t, or u dimension of a single image
config
ModuleAuthorsTypeGenreDllComment
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
configuration
ModuleAuthorsTypeGenreDllComment
DicomConfigurableMessageFilterWolf SpindlerMLModuleDICOMMLDicomMessageFilterPlugin to provide configuration options for messages of DICOM modules
connection
ModuleAuthorsTypeGenreDllComment
TcpClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP connector that signals sockets once they are connected
TcpServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP acceptor signaling sockets for incoming connections
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
contour
ModuleAuthorsTypeGenreDllComment
CSOConvertToXMarkerListFrank HeckelMLModuleCSOModuleMLCSOConvertToXMarkerListGenerates an XMarkerList based on a CSOList.
CSOFromLabelImageGeneratorLars BornemannMLModuleCSOModuleMLCSOMiscModulesStableThis module generates a CSOList according to a given label image
CSOReduceFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
CSOSmoothFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
GVRContourOverlayChristian RiederMacroModuleVolRenddraws a contour of a mask image using a GVR secondary volume
GVRContourOverlayExtensionChristian RiederMacroModuleVolRenddraws additional contour for GVRContourOverlay
SoCSOManualCorrectionEditorFrank HeckelInventorModuleSoCSOManualCorrectionEditorExtension for intuitive editing of arbitrary CSOs.
control
ModuleAuthorsTypeGenreDllComment
MatrixBypassLennart TautzMacroModuleFlowControlBypass a matrix input.
ModuleLoaderBackendsControlWolf SpindlerMLModuleMLModuleLoaderBackendsGlobal hidden module to control MLModuleLoaderBackends behaviour, do not use in networks!
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
convert
ModuleAuthorsTypeGenreDllComment
BaseToMultiFileVolumeListWolf SpindlerMLModuleMLMultiFileVolumeListConvertersConverts a DicomTree connected at the base input to a MultiFileVolumeList
CSOFromLabelImageGeneratorLars BornemannMLModuleCSOModuleMLCSOMiscModulesStableThis module generates a CSOList according to a given label image
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
ExtractCurveDataLennart TautzMLModuleDiagramMLExtractCurveDataExtract one curve from a CurveList and output as CurveData
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
converted
ModuleAuthorsTypeGenreDllComment
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
convolution
ModuleAuthorsTypeGenreDllComment
GaussSmoothingOla FrimanMLModuleFiltersMLGaussFiltersApplies a Gaussian smoothing
coord
ModuleAuthorsTypeGenreDllComment
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
coordinate
ModuleAuthorsTypeGenreDllComment
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
VolumeCenterJennifer BiebersteinMacroModulecalculates the center of a volume in voxel and world coordinates
copy
ModuleAuthorsTypeGenreDllComment
BaseCacheDaniel RombergMLModuleFlowControlMLBaseCacheBuffers the input object in memory and can protect it from input changes.
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
cores
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
coronal
ModuleAuthorsTypeGenreDllComment
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
correction
ModuleAuthorsTypeGenreDllComment
SoCSOManualCorrectionEditorFrank HeckelInventorModuleSoCSOManualCorrectionEditorExtension for intuitive editing of arbitrary CSOs.
Correlation
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
correspond
ModuleAuthorsTypeGenreDllComment
CreateCSOMappingJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableCreates a mapping between closest CSOs in two CSOLists as input to CSOMerge.
cos
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
count
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
cpu
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
crawler
ModuleAuthorsTypeGenreDllComment
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
create
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
crop
ModuleAuthorsTypeGenreDllComment
CSOVoxelCropJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableRemoves points outside a box in voxel coordinates from a CSO.
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
Cross
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
cso
ModuleAuthorsTypeGenreDllComment
CSOBoolOpGrzegorz ChlebusMLModuleCSOModificatorMLCSOBoolOpPerform boolean operations on CSOLists.
CSOConvertToXMarkerListFrank HeckelMLModuleCSOModuleMLCSOConvertToXMarkerListGenerates an XMarkerList based on a CSOList.
CSOFromLabelImageGeneratorLars BornemannMLModuleCSOModuleMLCSOMiscModulesStableThis module generates a CSOList according to a given label image
CSOImageStatisticsChristian KanthakMacroModuleCalculates statistics of CSOs with respect to given image.
CSOImageStatisticsOverTimeChristian KanthakMacroModuleCalculates statistics of CSOs with respect to all timepoints of given image.
CSOReduceFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
CSOShapeBasedInterpolationJohann Drexl, Christian KanthakMLModuleCSOModuleMLShapeBasedInterpolationSlicesConverts CSOs into a mask image using the Shape-based interpolation algorithm.
CSOSmoothFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
CSOVoxelBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the image axes as reference coordinate system.
CSOWorldBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the world axes as reference coordinate system.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
ExampleCSOAlgorithmModuleGrzegorz ChlebusMLModuleMLCSOAlgorithmModuleBase class for creating modules working with CSOLists.
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
SoCSOManualCorrectionEditorFrank HeckelInventorModuleSoCSOManualCorrectionEditorExtension for intuitive editing of arbitrary CSOs.
csolist
ModuleAuthorsTypeGenreDllComment
CSOCompareJan Hendrik MoltzMLModuleCSOMLCSOCompareCompares two CSOLists according to selectable criteria
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
CSV
ModuleAuthorsTypeGenreDllComment
CSVReaderJan Hendrik Moltz, Hans MeineMacroModuleFilereads a CSV file
CT
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
cursor
ModuleAuthorsTypeGenreDllComment
SoShowMousePositionChristian SchumannInventorModuleInventorMainSoMouseCursorShows the cursor position in an inventor viewer using a simple square independent of the window's cursor drawing.
curve
ModuleAuthorsTypeGenreDllComment
AddCurvesLennart TautzMLModuleDiagramMLAddCurvesAdd up curves in a curve list
CurveCompareDaniel RombergMLModuleAnalysisMLCurveCompareTwo curves are checked for equality
CurveDownsampleHendrik LaueMLModuleDiagramMLCurveUtilsAllows to resample curve data using different operations.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
CurveGeneratorTobias Block, Bernd MerkelMLModuleDiagramMLCurveUtilsCreate curve from mathematical expression.
CurveImportChristian Hansen, Tobias BlockMLModuleDiagramMLCurveUtilsAllows to import curve data.
CurveInfoLennart Tautz, Christian KanthakMLModuleMLCurveInformationDetermines information from a CurveList/CurveData object like title, unit, number of points/series, ...
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
CurveSelectBjoern Lindow, Christoph BrachmannMLModuleMLCurveUtilsThis module selects a various number of curves from a curvelist and returns them in a new curvelist
ExtractCurveDataLennart TautzMLModuleDiagramMLExtractCurveDataExtract one curve from a CurveList and output as CurveData
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
CurveData
ModuleAuthorsTypeGenreDllComment
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
CurveSelectBjoern Lindow, Christoph BrachmannMLModuleMLCurveUtilsThis module selects a various number of curves from a curvelist and returns them in a new curvelist
CurveDataBaseList
ModuleAuthorsTypeGenreDllComment
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
CurveList
ModuleAuthorsTypeGenreDllComment
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
CurveSelectBjoern Lindow, Christoph BrachmannMLModuleMLCurveUtilsThis module selects a various number of curves from a curvelist and returns them in a new curvelist
curves
ModuleAuthorsTypeGenreDllComment
CurveSelectBjoern Lindow, Christoph BrachmannMLModuleMLCurveUtilsThis module selects a various number of curves from a curvelist and returns them in a new curvelist
custom
ModuleAuthorsTypeGenreDllComment
ConstantXMarkerListTobias BoehlerMLModuleMarkerMLConstantXMarkerListCreates a custom, editable list of XMarkers.
cut
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
data
ModuleAuthorsTypeGenreDllComment
AutoSwitchFlorian WeilerMacroModuleFlowControlAutomatically switches between a default image and an (optional) override image, depending on whether the latter is available.
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
Switch2Florian WeilerMacroModuleFlowControlAllows to switch between two images
DCM
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
BaseToMultiFileVolumeListWolf SpindlerMLModuleMLMultiFileVolumeListConvertersConverts a DicomTree connected at the base input to a MultiFileVolumeList
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
ModifyDicomTreeAndra PascaleMLModuleDICOMMLDicomModifyApplies modifications to DICOM trees
ModifyDicomTreeAndImageWolf SpindlerMLModuleDICOMMLDicomModifySeparates and composes MLImages from/with DICOM trees as well as modifies DICOM trees
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListIteratorOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsIterator over volumes imported with DirectDicomImport
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
DCMTree
ModuleAuthorsTypeGenreDllComment
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
debug
ModuleAuthorsTypeGenreDllComment
SoShowMousePositionChristian SchumannInventorModuleInventorMainSoMouseCursorShows the cursor position in an inventor viewer using a simple square independent of the window's cursor drawing.
decimate
ModuleAuthorsTypeGenreDllComment
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
decompose
ModuleAuthorsTypeGenreDllComment
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
decomposition
ModuleAuthorsTypeGenreDllComment
AffineMatrixDecompositionStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixCalculates a polar decomposition of (affine) matrices (translation, rotation, scaling and stretch).
PolarVectorScalingStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixScales polar vectors for translation, rotation, scaling and stretch from decomposition of an affine matrix to prepare composition.
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
deep
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ApplyTileProcessorsPageWiseOrthoJan-Martin KuhnigkMacroModuleML_Inference_PatchBasedSlice-wise tile processing along all three orthogonal viewing directions
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
deeplearning
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
deformation
ModuleAuthorsTypeGenreDllComment
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
delete
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
derivative
ModuleAuthorsTypeGenreDllComment
GaussGradientOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the gradient/derivative of an image.
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
derived
ModuleAuthorsTypeGenreDllComment
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
detect
ModuleAuthorsTypeGenreDllComment
SoSwipeAccessFelix RitterInventorModuleInteractionSoTouchControlaccess state of swipe gesture detection
deviation
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
device
ModuleAuthorsTypeGenreDllComment
SoTouchpadDeviceFelix RitterInventorModuleInputDevicesSoTouchControlmultitouch touchpad device driver
diagnosis
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
diagram
ModuleAuthorsTypeGenreDllComment
CurveDownsampleHendrik LaueMLModuleDiagramMLCurveUtilsAllows to resample curve data using different operations.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
CurveGeneratorTobias Block, Bernd MerkelMLModuleDiagramMLCurveUtilsCreate curve from mathematical expression.
CurveImportChristian Hansen, Tobias BlockMLModuleDiagramMLCurveUtilsAllows to import curve data.
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
diameter
ModuleAuthorsTypeGenreDllComment
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
DICOM
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
BaseToMultiFileVolumeListWolf SpindlerMLModuleMLMultiFileVolumeListConvertersConverts a DicomTree connected at the base input to a MultiFileVolumeList
DicomConfigurableMessageFilterWolf SpindlerMLModuleDICOMMLDicomMessageFilterPlugin to provide configuration options for messages of DICOM modules
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomModifyTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies DICOM tags.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
ModifyDicomTreeAndra PascaleMLModuleDICOMMLDicomModifyApplies modifications to DICOM trees
ModifyDicomTreeAndImageWolf SpindlerMLModuleDICOMMLDicomModifySeparates and composes MLImages from/with DICOM trees as well as modifies DICOM trees
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListIteratorOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsIterator over volumes imported with DirectDicomImport
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
difference
ModuleAuthorsTypeGenreDllComment
CSOBoolOpGrzegorz ChlebusMLModuleCSOModificatorMLCSOBoolOpPerform boolean operations on CSOLists.
CSODifferenceJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableComputes the difference between pairs of CSOs as open CSOs.
differences
ModuleAuthorsTypeGenreDllComment
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
different
ModuleAuthorsTypeGenreDllComment
CSOCompareJan Hendrik MoltzMLModuleCSOMLCSOCompareCompares two CSOLists according to selectable criteria
differentiate
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
differs
ModuleAuthorsTypeGenreDllComment
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
Dijkstra
ModuleAuthorsTypeGenreDllComment
CostGraphEdgeLengthCostPluginChristian SchumannMLModuleMLCostGraphPlugin for edge cost computation based on simple combination of selectable cost terms resulting from marker properties.
CostGraphGenericCostPluginChristian SchumannMLModuleMLCostGraphPlugin for edge cost computation based on simple combination of selectable cost terms resulting from marker properties.
XMarkerListToCostGraphChristian SchumannMLModuleMLCostGraphCreates a cost graph based on the given input XMarkerList. Each possible pair of markers is evaluated based on the connected edge cost plugin. Accoring to filter criteria, certain pairs are rejected. The remaining pairs are added as edges to the cost graph. The cost for the edge is computed by the edge cost plugin. The cost graph is output as a boost graph (adjacency list) and can be used by BoostCostMapShrtestPath.
dilation
ModuleAuthorsTypeGenreDllComment
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
dimension
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
direction
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
directory
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
WalkSiblingDirectoriesJonas SingeMacroModuleFileMacro module to walk through two directories that contain files with the same names.
directoy
ModuleAuthorsTypeGenreDllComment
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
distance
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
XMarkerListMaxDistanceFrank HeckelMLModuleMarkerMLXMarkerUtilsStableCalculates the maximum distance between all XMarkers in an XMarkerList using OpenMP and SSE.
divide
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
dnn
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
documentation
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
documents
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
dose
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
downsample
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
dragger
ModuleAuthorsTypeGenreDllComment
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
dump
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
ModifyDicomTreeAndra PascaleMLModuleDICOMMLDicomModifyApplies modifications to DICOM trees
ModifyDicomTreeAndImageWolf SpindlerMLModuleDICOMMLDicomModifySeparates and composes MLImages from/with DICOM trees as well as modifies DICOM trees
duplicate
ModuleAuthorsTypeGenreDllComment
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
DVH
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
eatdicom
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
ecg
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
edge
ModuleAuthorsTypeGenreDllComment
GaussGradientOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the gradient/derivative of an image.
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
edges
ModuleAuthorsTypeGenreDllComment
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
edit
ModuleAuthorsTypeGenreDllComment
ConstantXMarkerListTobias BoehlerMLModuleMarkerMLConstantXMarkerListCreates a custom, editable list of XMarkers.
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
editing
ModuleAuthorsTypeGenreDllComment
SoCSOManualCorrectionEditorFrank HeckelInventorModuleSoCSOManualCorrectionEditorExtension for intuitive editing of arbitrary CSOs.
edityaml
ModuleAuthorsTypeGenreDllComment
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
eigen
ModuleAuthorsTypeGenreDllComment
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
eigenvalue
ModuleAuthorsTypeGenreDllComment
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
eigenvalues
ModuleAuthorsTypeGenreDllComment
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
eigenvectors
ModuleAuthorsTypeGenreDllComment
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
EKG
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
electrocardiogram
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
electrocardiography
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
elektrokardiogram
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
ellipses
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
ellipsoid
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
encapsulated
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
energy
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
enhanced
ModuleAuthorsTypeGenreDllComment
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
enhancement
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
enlarge
ModuleAuthorsTypeGenreDllComment
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
entry
ModuleAuthorsTypeGenreDllComment
TriggerDaniel RombergMLModuleMLAsynchronousIOProvides an observable to trigger an entrypoint processor
equal
ModuleAuthorsTypeGenreDllComment
CSOCompareJan Hendrik MoltzMLModuleCSOMLCSOCompareCompares two CSOLists according to selectable criteria
CurveCompareDaniel RombergMLModuleAnalysisMLCurveCompareTwo curves are checked for equality
XMarkerListCompareTorben PaetzMLModuleAnalysisMLXMarkerListCompareTwo XMarkerLists are checked for equality
equidistant
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
erosion
ModuleAuthorsTypeGenreDllComment
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
Error
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
SeverityChannelLoggingPopupSinkDiego Barrios RomeroMacroModuleInfoManagementLogging sink that displays a popup when a severity-matching message was logged
SeverityChannelLoggingSinkDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingConfigure log sinks for severity channel logger sources.
SeverityChannelLoggingStringFieldSinkDiego Barrios RomeroMLModuleInfoManagementMLSeverityChannelLoggingLogging sink that writes the logges the messages to a string field.
SeverityChannelLoggingTesterDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingTests logging with different severity levels and channels.
euclidean
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
evaluation
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
event
ModuleAuthorsTypeGenreDllComment
ThreadedIoContextDaniel RombergMLModuleMLAsynchronousIOProvides an IO context that is processed by one or more background threads
example
ModuleAuthorsTypeGenreDllComment
AlgorithmModuleExampleChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module without image processing which is based on MLAlgorithmModule.
AlgorithmModuleExampleWithOutputImageChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module with image processing which is based on MLAlgorithmModule.
ConsumeIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element consuming an integer
CppParameterInfoExampleJan-Martin KuhnigkMLModuleMLCppParameterInfoExampleExample C++ based tile classifier
CustomOpenIGTLinkMessageFactoryDaniel RombergMLModuleMLOpenIGTLinkProtocolTestSupportProvides an example message factory supporting a custom message to be used with the protocol module
CustomOpenIGTLinkMessageReceiverDaniel RombergMLModuleMLOpenIGTLinkProtocolTestSupportReceives example custom messages from an OpenIGTLink communication channel
CustomOpenIGTLinkMessageSenderDaniel RombergMLModuleMLOpenIGTLinkProtocolTestSupportSends example custom messages via an OpenIGTLink communication channel
ExampleCppTileProcessorJan-Martin KuhnigkMLModuleML_Inference_Providers_ExamplesMLExampleCppTileProcessorProvides a few example 'models' to test and demonstrate the model (processor) concept
IntegerAdderDaniel RombergMLModuleMLAsynchronousIOExample processable provider adding two integers
IntegerSubtractorDaniel RombergMLModuleMLAsynchronousIOExample processable provider subtracting two integers
ProcessIntegersDaniel RombergMLModuleMLAsynchronousIOExample pipeline element adding two integers
ProduceIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element producing an integer
XMarkerListSinkExampleLennart TautzMLModuleMLXMarkerListSinkExampleExample module for the XMarkerListSink base class
ExampleCppTileClassifier
ModuleAuthorsTypeGenreDllComment
CppParameterInfoExampleJan-Martin KuhnigkMLModuleMLCppParameterInfoExampleExample C++ based tile classifier
ExamplePythonTileClassifier
ModuleAuthorsTypeGenreDllComment
ExamplePythonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_Providers_ExamplesExample of a python-based tile classifier
examples
ModuleAuthorsTypeGenreDllComment
MLAB_IntegerConsumerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing an integer to consume via field
MLAB_IntegerProcessorDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing two integers to process and return via fields
MLAB_IntegerProducerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module accepting an integer to produce via field
exclude
ModuleAuthorsTypeGenreDllComment
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
exp
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
export
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
expression
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
extension
ModuleAuthorsTypeGenreDllComment
GVRContourOverlayExtensionChristian RiederMacroModuleVolRenddraws additional contour for GVRContourOverlay
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
extract
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
ExtractCurveDataLennart TautzMLModuleDiagramMLExtractCurveDataExtract one curve from a CurveList and output as CurveData
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
fence
ModuleAuthorsTypeGenreDllComment
SoGridWolf SpindlerMacroModuleA configurable grid built of cylinders.
fiducials
ModuleAuthorsTypeGenreDllComment
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
field
ModuleAuthorsTypeGenreDllComment
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
FIFO
ModuleAuthorsTypeGenreDllComment
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
file
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
CSVReaderJan Hendrik Moltz, Hans MeineMacroModuleFilereads a CSV file
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
filename
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListIteratorOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsIterator over volumes imported with DirectDicomImport
files
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
filter
ModuleAuthorsTypeGenreDllComment
CurveDownsampleHendrik LaueMLModuleDiagramMLCurveUtilsAllows to resample curve data using different operations.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
CurveSelectBjoern Lindow, Christoph BrachmannMLModuleMLCurveUtilsThis module selects a various number of curves from a curvelist and returns them in a new curvelist
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
GaussSmoothingOla FrimanMLModuleFiltersMLGaussFiltersApplies a Gaussian smoothing
InventorGuardChristian SchumannMacroModuleCombines SoIdentifier and SoActionFilter such, that the child graph can not be added directly to the scene. Instead, the guard has to be searched using a SoNodeFilter. For the added child, every action can be activated separately.
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
SoActionFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to select which actions are applied to the child graph
SoKeyEventFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to filter key events based on the key combination
SoNodeFilterChristian SchumannInventorModuleInventorMainSoFilterFilters the Scene Graph based on node names or types
find
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAQueryWolf SpindlerMLModuleMERAMLMERAAllows interactive queries on MERA keyvalues storage to find volumes in a MERA storage
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
first
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
flow
ModuleAuthorsTypeGenreDllComment
MatrixBypassLennart TautzMacroModuleFlowControlBypass a matrix input.
folder
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
WalkSiblingDirectoriesJonas SingeMacroModuleFileMacro module to walk through two directories that contain files with the same names.
fractional
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
frame
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
frames
ModuleAuthorsTypeGenreDllComment
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
gauss
ModuleAuthorsTypeGenreDllComment
GaussGradientOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the gradient/derivative of an image.
GaussSmoothingOla FrimanMLModuleFiltersMLGaussFiltersApplies a Gaussian smoothing
Gaussian
ModuleAuthorsTypeGenreDllComment
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
GaussSmoothingOla FrimanMLModuleFiltersMLGaussFiltersApplies a Gaussian smoothing
GE
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
generator
ModuleAuthorsTypeGenreDllComment
CurveGeneratorTobias Block, Bernd MerkelMLModuleDiagramMLCurveUtilsCreate curve from mathematical expression.
Generic
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
geometry
ModuleAuthorsTypeGenreDllComment
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeGeometryJan-Martin KuhnigkMacroModuleGeometryThis macro can be used to normalize an image with respect to anisotropy, total voxel count and/or axis-orientations.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
gesture
ModuleAuthorsTypeGenreDllComment
SoSwipeAccessFelix RitterInventorModuleInteractionSoTouchControlaccess state of swipe gesture detection
SoTouchpadDeviceFelix RitterInventorModuleInputDevicesSoTouchControlmultitouch touchpad device driver
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
getorientation
ModuleAuthorsTypeGenreDllComment
GetOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryReturns the orientation as perceived by the OrthoSwapFlip module
global
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
gpu
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
gradient
ModuleAuthorsTypeGenreDllComment
GaussGradientOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the gradient/derivative of an image.
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
graph
ModuleAuthorsTypeGenreDllComment
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
graphic
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
graticule
ModuleAuthorsTypeGenreDllComment
SoGridWolf SpindlerMacroModuleA configurable grid built of cylinders.
grayscale
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
grid
ModuleAuthorsTypeGenreDllComment
SoGridWolf SpindlerMacroModuleA configurable grid built of cylinders.
grill
ModuleAuthorsTypeGenreDllComment
SoGridWolf SpindlerMacroModuleA configurable grid built of cylinders.
grpc
ModuleAuthorsTypeGenreDllComment
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
GTP
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
guard
ModuleAuthorsTypeGenreDllComment
InventorGuardChristian SchumannMacroModuleCombines SoIdentifier and SoActionFilter such, that the child graph can not be added directly to the scene. Instead, the guard has to be searched using a SoNodeFilter. For the added child, every action can be activated separately.
guide
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
GVR
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
GVRContourOverlayChristian RiederMacroModuleVolRenddraws a contour of a mask image using a GVR secondary volume
GVRContourOverlayExtensionChristian RiederMacroModuleVolRenddraws additional contour for GVRContourOverlay
handbook
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
hangig
ModuleAuthorsTypeGenreDllComment
DynamicLayoutChristian SchumannMacroModuleMacro that creates a layout using an mdl file and embeds viewers found in the connected inventor graph.
hd
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
hear
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
help
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
hemodynamics
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
Hessian
ModuleAuthorsTypeGenreDllComment
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
highlight
ModuleAuthorsTypeGenreDllComment
SoShowMousePositionChristian SchumannInventorModuleInventorMainSoMouseCursorShows the cursor position in an inventor viewer using a simple square independent of the window's cursor drawing.
histogram
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
hold
ModuleAuthorsTypeGenreDllComment
BaseCacheDaniel RombergMLModuleFlowControlMLBaseCacheBuffers the input object in memory and can protect it from input changes.
homogeneous
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
hounsfield
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
html
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
identifier
ModuleAuthorsTypeGenreDllComment
SoIdentifierChristian SchumannInventorModuleInventorMainSoFilterA simple group. It has only the task to make clear, that it was added to the graph to be found by the SoNodeFilter
illuminated
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
image
ModuleAuthorsTypeGenreDllComment
AlgorithmModuleExampleWithOutputImageChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module with image processing which is based on MLAlgorithmModule.
ApplyTransformationMatrixFlorian WeilerMacroModuleApplies a transformation given as matrix on the input image.
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
CSOImageStatisticsChristian KanthakMacroModuleCalculates statistics of CSOs with respect to given image.
CSOImageStatisticsOverTimeChristian KanthakMacroModuleCalculates statistics of CSOs with respect to all timepoints of given image.
CSOVoxelBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the image axes as reference coordinate system.
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
MarkerToMaskSusanne Bock, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableCreate a binary image from an XMarker list
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
Switch2Florian WeilerMacroModuleFlowControlAllows to switch between two images
import
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
CurveImportChristian Hansen, Tobias BlockMLModuleDiagramMLCurveUtilsAllows to import curve data.
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
ModifyDicomTreeAndImageWolf SpindlerMLModuleDICOMMLDicomModifySeparates and composes MLImages from/with DICOM trees as well as modifies DICOM trees
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListIteratorOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsIterator over volumes imported with DirectDicomImport
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
index
ModuleAuthorsTypeGenreDllComment
LUTColorAtIndexChristian RiederMLModuleLUTMLLUTColorGet LUT color at index.
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAQueryWolf SpindlerMLModuleMERAMLMERAAllows interactive queries on MERA keyvalues storage to find volumes in a MERA storage
MultiFileVolumeListIteratorOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsIterator over volumes imported with DirectDicomImport
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
XMarkerAtIndexFlorian Weiler, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableReturns XMarker for a given index
infer
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
inference
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
info
ModuleAuthorsTypeGenreDllComment
CurveInfoLennart Tautz, Christian KanthakMLModuleMLCurveInformationDetermines information from a CurveList/CurveData object like title, unit, number of points/series, ...
ParameterInfoInspectorJan-Martin KuhnigkMacroModuleInspectorsDisplay info about a cpp or python ParameterInfo object.
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
information
ModuleAuthorsTypeGenreDllComment
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
input
ModuleAuthorsTypeGenreDllComment
SoTouchpadDeviceFelix RitterInventorModuleInputDevicesSoTouchControlmultitouch touchpad device driver
insert
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
inspect
ModuleAuthorsTypeGenreDllComment
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
inspector
ModuleAuthorsTypeGenreDllComment
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
integrate
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
intensity
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
interaction
ModuleAuthorsTypeGenreDllComment
CSODifferenceJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableComputes the difference between pairs of CSOs as open CSOs.
SoMIMouseOverChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersNode to detect mouse over and click on child geometry using managed interaction.
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
SoSwipeAccessFelix RitterInventorModuleInteractionSoTouchControlaccess state of swipe gesture detection
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
intercept
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
interface
ModuleAuthorsTypeGenreDllComment
OpenIGTLinkGetPointReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives GetPoint messages from an OpenIGTLink communication channel
OpenIGTLinkGetPointSenderTorben PaetzMLModuleMLOpenIGTLinkCommunicationSends GetPoint messages over an OpenIGTLink communication channel
OpenIGTLinkGetStatusReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives status message requests via an OpenIGTLink communication channel
OpenIGTLinkGetStatusSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends status message requests via an OpenIGTLink communication channel
OpenIGTLinkGetTrajectoryReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives trajectory message requests from an OpenIGTLink communication channel
OpenIGTLinkGetTrajectorySenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends trajectory message requests via an OpenIGTLink communication channel
OpenIGTLinkGetTransformReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives tranform message requests from an OpenIGTLink communication channel
OpenIGTLinkGetTransformSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends transform message requests via an OpenIGTLink communication channel
OpenIGTLinkPointReceiverTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationReceives Point messages from an OpenIGTLink communication channel
OpenIGTLinkPointSenderTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationSends Point messages over an OpenIGTLink communication channel
OpenIGTLinkProtocolDaniel RombergMLModuleMLOpenIGTLinkProtocolProvides a communication channel for OpenIGTLink messages
OpenIGTLinkStatusSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends status messages via an OpenIGTLink communication channel
interpolate
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
interpolation
ModuleAuthorsTypeGenreDllComment
CSOShapeBasedInterpolationJohann Drexl, Christian KanthakMLModuleCSOModuleMLShapeBasedInterpolationSlicesConverts CSOs into a mask image using the Shape-based interpolation algorithm.
ImageShapeBasedInterpolationJan Hendrik MoltzMLModuleGeometryMLShapeBasedInterpolationSlicesInterpolates slices of a mask image using the Shape-based interpolation algorithm.
intersecting
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
intersection
ModuleAuthorsTypeGenreDllComment
CSOBoolOpGrzegorz ChlebusMLModuleCSOModificatorMLCSOBoolOpPerform boolean operations on CSOLists.
CSORemoveSelfIntersectionMarco WischnewskiMLModuleCSOModificatorMLCSOMiscModulesStableRemoves all self intersections from a CSO.
interval
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
inventor
ModuleAuthorsTypeGenreDllComment
BoundingBoxListenerChristian Schumann, Christian RiederMacroModuleInventorMainNotifies changes of the scene boundingbox. Optionally an object selection is used.
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
CompareScreenshotsStableJan-Martin Kuhnigk, Wolf SpindlerMacroModuleCompares two screenshots for testing purposes
InventorGuardChristian SchumannMacroModuleCombines SoIdentifier and SoActionFilter such, that the child graph can not be added directly to the scene. Instead, the guard has to be searched using a SoNodeFilter. For the added child, every action can be activated separately.
inverse
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
IOD
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
iterate
ModuleAuthorsTypeGenreDllComment
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
Iterati
ModuleAuthorsTypeGenreDllComment
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
iteration
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListIteratorOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsIterator over volumes imported with DirectDicomImport
join
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
json
ModuleAuthorsTypeGenreDllComment
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
k-d
ModuleAuthorsTypeGenreDllComment
CostGraphClosestVertexChristian SchumannMLModuleMLCostGraphSearches the closest vertex in the cost graph for the given point using a k-d tree..
kd
ModuleAuthorsTypeGenreDllComment
CostGraphClosestVertexChristian SchumannMLModuleMLCostGraphSearches the closest vertex in the cost graph for the given point using a k-d tree..
kernel
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
key
ModuleAuthorsTypeGenreDllComment
SoKeyEventFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to filter key events based on the key combination
keyboard
ModuleAuthorsTypeGenreDllComment
SoKeyEventFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to filter key events based on the key combination
kurtosis
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
label
ModuleAuthorsTypeGenreDllComment
CSOFromLabelImageGeneratorLars BornemannMLModuleCSOModuleMLCSOMiscModulesStableThis module generates a CSOList according to a given label image
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
label0
ModuleAuthorsTypeGenreDllComment
StripChannel0Jan-Martin KuhnigkMacroModuleOtherStrips the first channel from an image, which is typically a classification result with the background class at index 0 in the channel dimension.
landmark
ModuleAuthorsTypeGenreDllComment
RigidTransformationFromMarkerListsTorben PaetzMLModuleRegistrationMLRigidTransformationFromMarkerListsCalculates best (least square) rigid transformation between the given marker lists
landmarks
ModuleAuthorsTypeGenreDllComment
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
Laplacian
ModuleAuthorsTypeGenreDllComment
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
large
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
lattice
ModuleAuthorsTypeGenreDllComment
SoGridWolf SpindlerMacroModuleA configurable grid built of cylinders.
layer
ModuleAuthorsTypeGenreDllComment
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
LCC
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
learning
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ApplyTileProcessorsPageWiseOrthoJan-Martin KuhnigkMacroModuleML_Inference_PatchBasedSlice-wise tile processing along all three orthogonal viewing directions
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
legacy
ModuleAuthorsTypeGenreDllComment
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
license
ModuleAuthorsTypeGenreDllComment
ThirdPartyLicenseReportJulius BierbaumMacroModuleInfoCreates a license report for licenses of all ThirdParties that are delivered with MeVisLab or an application. The corresponding licenses are checked against one or more 'allow-lists'.
LIFO
ModuleAuthorsTypeGenreDllComment
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
line
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
linear
ModuleAuthorsTypeGenreDllComment
MERITTobias Boehler, Doerte Corr, Jan Strehlow, Stefan WirtzMLModuleRegistrationMLMERITMeVis Registration Toolkit
lineness
ModuleAuthorsTypeGenreDllComment
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
lines
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
list
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
XMarkerAtIndexFlorian Weiler, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableReturns XMarker for a given index
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
XMarkerListSinkExampleLennart TautzMLModuleMLXMarkerListSinkExampleExample module for the XMarkerListSink base class
listener
ModuleAuthorsTypeGenreDllComment
BoundingBoxListenerChristian Schumann, Christian RiederMacroModuleInventorMainNotifies changes of the scene boundingbox. Optionally an object selection is used.
load
ModuleAuthorsTypeGenreDllComment
CurveImportChristian Hansen, Tobias BlockMLModuleDiagramMLCurveUtilsAllows to import curve data.
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
local
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
localhost
ModuleAuthorsTypeGenreDllComment
LocalSocketConnectionDaniel RombergMacroModuleMacro for a local client/server setup with two endpoints supporting the socket interface
log
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
SeverityChannelLoggingPopupSinkDiego Barrios RomeroMacroModuleInfoManagementLogging sink that displays a popup when a severity-matching message was logged
SeverityChannelLoggingSinkDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingConfigure log sinks for severity channel logger sources.
SeverityChannelLoggingStringFieldSinkDiego Barrios RomeroMLModuleInfoManagementMLSeverityChannelLoggingLogging sink that writes the logges the messages to a string field.
SeverityChannelLoggingTesterDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingTests logging with different severity levels and channels.
logging
ModuleAuthorsTypeGenreDllComment
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
logic
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
look
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
lookAt
ModuleAuthorsTypeGenreDllComment
RotateAtTargetChristian Schumann, Christian RiederMacroModuleComputes orientation for given position, target point and up-vector.
Loop
ModuleAuthorsTypeGenreDllComment
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
ThreadedIoContextDaniel RombergMLModuleMLAsynchronousIOProvides an IO context that is processed by one or more background threads
lut
ModuleAuthorsTypeGenreDllComment
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
LUTColorAtIndexChristian RiederMLModuleLUTMLLUTColorGet LUT color at index.
LUTColorAtValueChristian RiederMLModuleLUTMLLUTColorGet LUT color at value.
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
machine
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
macro
ModuleAuthorsTypeGenreDllComment
AlgorithmMacroModuleExampleChristian KanthakMacroModuleExamplesExample implementation of a macro module based on AlgorithmMacroModule
magnitude
ModuleAuthorsTypeGenreDllComment
GaussGradientOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the gradient/derivative of an image.
Managed
ModuleAuthorsTypeGenreDllComment
SoMIMouseOverChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersNode to detect mouse over and click on child geometry using managed interaction.
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
manhattan
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
manipulate
ModuleAuthorsTypeGenreDllComment
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomModifyTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies DICOM tags.
manual
ModuleAuthorsTypeGenreDllComment
ConstantXMarkerListTobias BoehlerMLModuleMarkerMLConstantXMarkerListCreates a custom, editable list of XMarkers.
map
ModuleAuthorsTypeGenreDllComment
CreateCSOMappingJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableCreates a mapping between closest CSOs in two CSOLists as input to CSOMerge.
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
mapvoxelvalues
ModuleAuthorsTypeGenreDllComment
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
marker
ModuleAuthorsTypeGenreDllComment
CostGraphCheapestPathChristian SchumannMLModuleMLCostGraphRuns the Dijkstra algorithm on the input cost graph and tries to find the cheapest path connecting the given start and end point.
CSOConvertToXMarkerListFrank HeckelMLModuleCSOModuleMLCSOConvertToXMarkerListGenerates an XMarkerList based on a CSOList.
MarkerToMaskSusanne Bock, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableCreate a binary image from an XMarker list
MarkerVectorToImageLennart TautzMLModuleMarkerMLXMarkerUtilsStableCreates a vector image from the vectors in an XMarker list
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
SetMarkerPropertiesLennart TautzMLModuleMLSetMarkerPropertiesSet common properties for all markers in a marker list
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
XMarkerAtIndexFlorian Weiler, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableReturns XMarker for a given index
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
XMarkerListMaxDistanceFrank HeckelMLModuleMarkerMLXMarkerUtilsStableCalculates the maximum distance between all XMarkers in an XMarkerList using OpenMP and SSE.
XMarkerListSinkExampleLennart TautzMLModuleMLXMarkerListSinkExampleExample module for the XMarkerListSink base class
markerlist
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
mask
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
GVRContourOverlayChristian RiederMacroModuleVolRenddraws a contour of a mask image using a GVR secondary volume
GVRContourOverlayExtensionChristian RiederMacroModuleVolRenddraws additional contour for GVRContourOverlay
ImageShapeBasedInterpolationJan Hendrik MoltzMLModuleGeometryMLShapeBasedInterpolationSlicesInterpolates slices of a mask image using the Shape-based interpolation algorithm.
MarkerToMaskSusanne Bock, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableCreate a binary image from an XMarker list
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
match
ModuleAuthorsTypeGenreDllComment
CreateCSOMappingJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableCreates a mapping between closest CSOs in two CSOLists as input to CSOMerge.
mathematics
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
Matix
ModuleAuthorsTypeGenreDllComment
ApplyTransformationMatrixFlorian WeilerMacroModuleApplies a transformation given as matrix on the input image.
matrices
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
matrix
ModuleAuthorsTypeGenreDllComment
AffineMatrixCompositionStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixComposes an affine matrix from polar vectors for translation, rotation, scaling and stretch.
AffineMatrixDecompositionStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixCalculates a polar decomposition of (affine) matrices (translation, rotation, scaling and stretch).
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
MatrixBypassLennart TautzMacroModuleFlowControlBypass a matrix input.
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
OpenIGTLinkTransformReceiverJan StrehlowMLModuleMLOpenIGTLinkCommunicationReceives transform messages from an OpenIGTLink communication channel
OpenIGTLinkTransformSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends transform messages via an OpenIGTLink communication channel
PolarVectorScalingStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixScales polar vectors for translation, rotation, scaling and stretch from decomposition of an affine matrix to prepare composition.
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
max
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
maximum
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
mean
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
Measure
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
measurement
ModuleAuthorsTypeGenreDllComment
XMarkerListMaxDistanceFrank HeckelMLModuleMarkerMLXMarkerUtilsStableCalculates the maximum distance between all XMarkers in an XMarkerList using OpenMP and SSE.
median
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
memory
ModuleAuthorsTypeGenreDllComment
BaseCacheDaniel RombergMLModuleFlowControlMLBaseCacheBuffers the input object in memory and can protect it from input changes.
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
merge
ModuleAuthorsTypeGenreDllComment
CreateCSOMappingJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableCreates a mapping between closest CSOs in two CSOLists as input to CSOMerge.
mesh
ModuleAuthorsTypeGenreDllComment
SoGridWolf SpindlerMacroModuleA configurable grid built of cylinders.
message
ModuleAuthorsTypeGenreDllComment
OpenIGTLinkCapabilityReceiverDaniel RombergMLModuleMLOpenIGTLinkProtocolReceives capability messages from an OpenIGTLink communication channel
OpenIGTLinkCapabilitySenderDaniel RombergMLModuleMLOpenIGTLinkProtocolSends capability messages via an OpenIGTLink communication channel
OpenIGTLinkGetPointReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives GetPoint messages from an OpenIGTLink communication channel
OpenIGTLinkGetPointSenderTorben PaetzMLModuleMLOpenIGTLinkCommunicationSends GetPoint messages over an OpenIGTLink communication channel
OpenIGTLinkGetStatusReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives status message requests via an OpenIGTLink communication channel
OpenIGTLinkGetStatusSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends status message requests via an OpenIGTLink communication channel
OpenIGTLinkGetTrajectorySenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends trajectory message requests via an OpenIGTLink communication channel
OpenIGTLinkGetTransformSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends transform message requests via an OpenIGTLink communication channel
OpenIGTLinkImageReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives image messages from an OpenIGTLink communication channel
OpenIGTLinkImageSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends image messages via an OpenIGTLink communication channel
OpenIGTLinkPointReceiverTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationReceives Point messages from an OpenIGTLink communication channel
OpenIGTLinkPointSenderTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationSends Point messages over an OpenIGTLink communication channel
OpenIGTLinkStatusReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives status messages from an OpenIGTLink communication channel
OpenIGTLinkStatusSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends status messages via an OpenIGTLink communication channel
OpenIGTLinkStringReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives string messages from an OpenIGTLink communication channel
OpenIGTLinkStringSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends string messages via an OpenIGTLink communication channel
OpenIGTLinkTrackingDataReceiverTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationReceives TrackingData messages from an OpenIGTLink communication channel
OpenIGTLinkTrackingDataSenderTorben PaetzMLModuleFlowControlMLOpenIGTLinkCommunicationSends TrackingData messages over an OpenIGTLink communication channel
OpenIGTLinkTrajectoryReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives trajectory messages from an OpenIGTLink communication channel
OpenIGTLinkTrajectorySenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends trajectory messages via an OpenIGTLink communication channel
messages
ModuleAuthorsTypeGenreDllComment
DicomConfigurableMessageFilterWolf SpindlerMLModuleDICOMMLDicomMessageFilterPlugin to provide configuration options for messages of DICOM modules
MetaSimilarityMeasure
ModuleAuthorsTypeGenreDllComment
CompareScreenshotsStableJan-Martin Kuhnigk, Wolf SpindlerMacroModuleCompares two screenshots for testing purposes
metric
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
mhelp
ModuleAuthorsTypeGenreDllComment
ModuleHtmlPostprocessorWolf SpindlerMacroModulePostprocesses the html file created by module help file generation.
MI
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
min
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
minimum
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
minus
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
CSODifferenceJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableComputes the difference between pairs of CSOs as open CSOs.
MLMatrix
ModuleAuthorsTypeGenreDllComment
SoMLMatrixTransformTom Lucas KollerMacroModuleInventorNodesAutomaticThis module wraps SoMatrixTransform and enables direct use of ML and numpy matrices.
MLModuleLoaderBackends
ModuleAuthorsTypeGenreDllComment
ModuleLoaderBackendsControlWolf SpindlerMLModuleMLModuleLoaderBackendsGlobal hidden module to control MLModuleLoaderBackends behaviour, do not use in networks!
model
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
ExampleCppTileProcessorJan-Martin KuhnigkMLModuleML_Inference_Providers_ExamplesMLExampleCppTileProcessorProvides a few example 'models' to test and demonstrate the model (processor) concept
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
modification
ModuleAuthorsTypeGenreDllComment
CSOReduceFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
CSOSmoothFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
modify
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomModifyTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies DICOM tags.
ModifyDicomTreeAndra PascaleMLModuleDICOMMLDicomModifyApplies modifications to DICOM trees
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
module
ModuleAuthorsTypeGenreDllComment
AlgorithmMacroModuleExampleChristian KanthakMacroModuleExamplesExample implementation of a macro module based on AlgorithmMacroModule
AlgorithmModuleExampleChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module without image processing which is based on MLAlgorithmModule.
AlgorithmModuleExampleWithOutputImageChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module with image processing which is based on MLAlgorithmModule.
MONOCHROME1
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
morphology
ModuleAuthorsTypeGenreDllComment
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
Mouse
ModuleAuthorsTypeGenreDllComment
SoMIMouseOverChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersNode to detect mouse over and click on child geometry using managed interaction.
SoOverrideCursorShapeChristian SchumannInventorModuleInventorMainSoOverrideCursorShapeAllows to override a cursor shape definition.
move
ModuleAuthorsTypeGenreDllComment
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
mtl
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
mult
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
multi
ModuleAuthorsTypeGenreDllComment
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
multi-frame
ModuleAuthorsTypeGenreDllComment
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
multi-touch
ModuleAuthorsTypeGenreDllComment
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
multifile
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
multiframe
ModuleAuthorsTypeGenreDllComment
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
multiply
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
multitouch
ModuleAuthorsTypeGenreDllComment
SoTouchpadDeviceFelix RitterInventorModuleInputDevicesSoTouchControlmultitouch touchpad device driver
Mutual
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
nachine
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
name
ModuleAuthorsTypeGenreDllComment
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
SetMarkerPropertiesLennart TautzMLModuleMLSetMarkerPropertiesSet common properties for all markers in a marker list
NCC
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
needed
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
negative
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
neighborhood
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
network
ModuleAuthorsTypeGenreDllComment
SocketInterfaceProviderDaniel RombergMLModuleMLAsynchronousIOProvides an asynchronous socket interface via a base object for incoming sockets that is also accessible from Python
StringMessageProtocolDaniel RombergMacroModuleProvides a simple protocol for communicating string messages via a Socket
TcpClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP connector that signals sockets once they are connected
TcpServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TCP acceptor signaling sockets for incoming connections
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
nference
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
NGF
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
NMI
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
node
ModuleAuthorsTypeGenreDllComment
InventorGuardChristian SchumannMacroModuleCombines SoIdentifier and SoActionFilter such, that the child graph can not be added directly to the scene. Instead, the guard has to be searched using a SoNodeFilter. For the added child, every action can be activated separately.
SoNodeFilterChristian SchumannInventorModuleInventorMainSoFilterFilters the Scene Graph based on node names or types
non
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
nook
ModuleAuthorsTypeGenreDllComment
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
norm
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
normalization
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
Normalized
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
NormalizeOrientation
ModuleAuthorsTypeGenreDllComment
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
numpy
ModuleAuthorsTypeGenreDllComment
ExamplePythonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_Providers_ExamplesExample of a python-based tile classifier
PythonToCppTileProcessorBridgeJan-Martin KuhnigkMLModuleML_Inference_HelpersMLPythonToCppTileProcessorBridgeCreates C++ wrapper objects for python-based TileProcessor and TileProcessorProperties objects
SoMLMatrixTransformTom Lucas KollerMacroModuleInventorNodesAutomaticThis module wraps SoMatrixTransform and enables direct use of ML and numpy matrices.
nvidia
ModuleAuthorsTypeGenreDllComment
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
obj
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
object
ModuleAuthorsTypeGenreDllComment
AutoSwitchBaseVolker DickenMacroModuleFlowControlAutomatically select a valid input. Useful to handle optional data, e.g. MarkerLists
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
objects
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
occupancy
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
offscreen
ModuleAuthorsTypeGenreDllComment
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
offset
ModuleAuthorsTypeGenreDllComment
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
onnx
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
ONNXRuntime
ModuleAuthorsTypeGenreDllComment
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
open
ModuleAuthorsTypeGenreDllComment
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
opening
ModuleAuthorsTypeGenreDllComment
FastMorphologyOla Friman, Volker DickenMLModuleMLFastMorphologyApplies morphologic operations to binary and grey scale images
OpenMP
ModuleAuthorsTypeGenreDllComment
XMarkerListMaxDistanceFrank HeckelMLModuleMarkerMLXMarkerUtilsStableCalculates the maximum distance between all XMarkers in an XMarkerList using OpenMP and SSE.
operating
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
operation
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
optional
ModuleAuthorsTypeGenreDllComment
AutoSwitchFlorian WeilerMacroModuleFlowControlAutomatically switches between a default image and an (optional) override image, depending on whether the latter is available.
AutoSwitchBaseVolker DickenMacroModuleFlowControlAutomatically select a valid input. Useful to handle optional data, e.g. MarkerLists
order
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
orientation
ModuleAuthorsTypeGenreDllComment
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
origin
ModuleAuthorsTypeGenreDllComment
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
Ortho
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorsPageWiseOrthoJan-Martin KuhnigkMacroModuleML_Inference_PatchBasedSlice-wise tile processing along all three orthogonal viewing directions
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
OrthoCombinationJan-Martin KuhnigkMacroModuleCombines three orthogonal orientations into different c, t, or u dimension of a single image
orthogonal
ModuleAuthorsTypeGenreDllComment
GetOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryReturns the orientation as perceived by the OrthoSwapFlip module
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
output
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
SeverityChannelLoggingPopupSinkDiego Barrios RomeroMacroModuleInfoManagementLogging sink that displays a popup when a severity-matching message was logged
SeverityChannelLoggingSinkDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingConfigure log sinks for severity channel logger sources.
SeverityChannelLoggingStringFieldSinkDiego Barrios RomeroMLModuleInfoManagementMLSeverityChannelLoggingLogging sink that writes the logges the messages to a string field.
SeverityChannelLoggingTesterDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingTests logging with different severity levels and channels.
Over
ModuleAuthorsTypeGenreDllComment
SoMIMouseOverChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersNode to detect mouse over and click on child geometry using managed interaction.
overlay
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
override
ModuleAuthorsTypeGenreDllComment
AutoSwitchFlorian WeilerMacroModuleFlowControlAutomatically switches between a default image and an (optional) override image, depending on whether the latter is available.
overwrite
ModuleAuthorsTypeGenreDllComment
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
padding
ModuleAuthorsTypeGenreDllComment
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
Page
ModuleAuthorsTypeGenreDllComment
ImageCacheJan-Martin KuhnigkMacroModuleFileAllows to switch between different image cache modules
ImageCacheForNetworkLoopsJan-Martin KuhnigkMacroModuleFileImage cache that keeps its output valid during update, allowing to use it in circular networks (e.g. for iterative image filtering)
palette
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
parallel
ModuleAuthorsTypeGenreDllComment
ModifyCSOVisualizationSettingsJan Hendrik MoltzMLModuleCSOModuleMLModifyCSOVisualizationSettingsModifies particular properties of a CSOVisualizationSettings object
ParameterInfo
ModuleAuthorsTypeGenreDllComment
ParameterInfoInspectorJan-Martin KuhnigkMacroModuleInspectorsDisplay info about a cpp or python ParameterInfo object.
parse
ModuleAuthorsTypeGenreDllComment
CSVReaderJan Hendrik Moltz, Hans MeineMacroModuleFilereads a CSV file
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
parser
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
CurveGeneratorTobias Block, Bernd MerkelMLModuleDiagramMLCurveUtilsCreate curve from mathematical expression.
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
paste
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
patch
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ExamplePythonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_Providers_ExamplesExample of a python-based tile classifier
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
path
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
XMarkerListToCostGraphChristian SchumannMLModuleMLCostGraphCreates a cost graph based on the given input XMarkerList. Each possible pair of markers is evaluated based on the connected edge cost plugin. Accoring to filter criteria, certain pairs are rejected. The remaining pairs are added as edges to the cost graph. The cost for the edge is computed by the edge cost plugin. The cost graph is output as a boost graph (adjacency list) and can be used by BoostCostMapShrtestPath.
PCA
ModuleAuthorsTypeGenreDllComment
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
pdf
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
peek
ModuleAuthorsTypeGenreDllComment
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
Philips
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
pipeline
ModuleAuthorsTypeGenreDllComment
ConsumeIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element consuming an integer
IntegerAdderDaniel RombergMLModuleMLAsynchronousIOExample processable provider adding two integers
IntegerSubtractorDaniel RombergMLModuleMLAsynchronousIOExample processable provider subtracting two integers
MLAB_IntegerConsumerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing an integer to consume via field
MLAB_IntegerProcessorDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module providing two integers to process and return via fields
MLAB_IntegerProducerDaniel RombergMLModuleMLAsynchronousIOExample processable provider implemented as ML module accepting an integer to produce via field
ProcessIntegersDaniel RombergMLModuleMLAsynchronousIOExample pipeline element adding two integers
ProduceIntegerDaniel RombergMLModuleMLAsynchronousIOExample pipeline element producing an integer
placeholders
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
planar
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
plane
ModuleAuthorsTypeGenreDllComment
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
play
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
point
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
TriggerDaniel RombergMLModuleMLAsynchronousIOProvides an observable to trigger an entrypoint processor
pointer
ModuleAuthorsTypeGenreDllComment
SoOverrideCursorShapeChristian SchumannInventorModuleInventorMainSoOverrideCursorShapeAllows to override a cursor shape definition.
points
ModuleAuthorsTypeGenreDllComment
CurveInfoLennart Tautz, Christian KanthakMLModuleMLCurveInformationDetermines information from a CurveList/CurveData object like title, unit, number of points/series, ...
polar
ModuleAuthorsTypeGenreDllComment
AffineMatrixCompositionStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixComposes an affine matrix from polar vectors for translation, rotation, scaling and stretch.
AffineMatrixDecompositionStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixCalculates a polar decomposition of (affine) matrices (translation, rotation, scaling and stretch).
PolarVectorScalingStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixScales polar vectors for translation, rotation, scaling and stretch from decomposition of an affine matrix to prepare composition.
policy
ModuleAuthorsTypeGenreDllComment
AsynchronousExecutionDaniel RombergMLModuleMLAsynchronousIOProvides an asynchronous execution policy meaning that executions happen asynchronously within the given IO context
GUIThreadExecutionDaniel RombergMLModuleMLAsynchronousIOProvides an execution policy that ensures that executions are running on the GUI thread
SynchronousExecutionDaniel RombergMLModuleMLAsynchronousIOProvides a synchronous execution policy meaning that executions happen directly in the calling thread
pos
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
position
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
SoView2DSetPositionChristian SchumannInventorModuleView2DSoView2DSetPositionSets the slice index of connected SoView2Ds such that a given position is matched best
PR
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
predic
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorsPageWiseOrthoJan-Martin KuhnigkMacroModuleML_Inference_PatchBasedSlice-wise tile processing along all three orthogonal viewing directions
predict
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
prediction
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
preferences
ModuleAuthorsTypeGenreDllComment
DicomConfigurableMessageFilterWolf SpindlerMLModuleDICOMMLDicomMessageFilterPlugin to provide configuration options for messages of DICOM modules
presentation
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
pressure
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
private
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
probability
ModuleAuthorsTypeGenreDllComment
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
process
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
processing
ModuleAuthorsTypeGenreDllComment
AlgorithmModuleExampleChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module without image processing which is based on MLAlgorithmModule.
AlgorithmModuleExampleWithOutputImageChristian KanthakMLModuleExamplesMLAlgorithmModuleExamplesExample to demonstrate the development of a ML-module with image processing which is based on MLAlgorithmModule.
processor
ModuleAuthorsTypeGenreDllComment
XMarkerListSinkExampleLennart TautzMLModuleMLXMarkerListSinkExampleExample module for the XMarkerListSink base class
prolate
ModuleAuthorsTypeGenreDllComment
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
prop
ModuleAuthorsTypeGenreDllComment
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
property
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
SetMarkerPropertiesLennart TautzMLModuleMLSetMarkerPropertiesSet common properties for all markers in a marker list
provide
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
provider
ModuleAuthorsTypeGenreDllComment
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
python
ModuleAuthorsTypeGenreDllComment
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
PythonToCppTileClassifierBridge
ModuleAuthorsTypeGenreDllComment
PythonToCppTileProcessorBridgeJan-Martin KuhnigkMLModuleML_Inference_HelpersMLPythonToCppTileProcessorBridgeCreates C++ wrapper objects for python-based TileProcessor and TileProcessorProperties objects
quality
ModuleAuthorsTypeGenreDllComment
CSOReduceFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
quantile
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
quaternion
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
query
ModuleAuthorsTypeGenreDllComment
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAQueryWolf SpindlerMLModuleMERAMLMERAAllows interactive queries on MERA keyvalues storage to find volumes in a MERA storage
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
quest
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
queue
ModuleAuthorsTypeGenreDllComment
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
radiomics
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
ram
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
range
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
rank
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
read
ModuleAuthorsTypeGenreDllComment
CSVReaderJan Hendrik Moltz, Hans MeineMacroModuleFilereads a CSV file
CurveImportChristian Hansen, Tobias BlockMLModuleDiagramMLCurveUtilsAllows to import curve data.
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
receive
ModuleAuthorsTypeGenreDllComment
LocalSocketConnectionDaniel RombergMacroModuleMacro for a local client/server setup with two endpoints supporting the socket interface
OpenIGTLinkGetTrajectoryReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives trajectory message requests from an OpenIGTLink communication channel
OpenIGTLinkGetTransformReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives tranform message requests from an OpenIGTLink communication channel
OpenIGTLinkProtocolDaniel RombergMLModuleMLOpenIGTLinkProtocolProvides a communication channel for OpenIGTLink messages
OpenIGTLinkTransformReceiverJan StrehlowMLModuleMLOpenIGTLinkCommunicationReceives transform messages from an OpenIGTLink communication channel
OpenIGTLinkTransformSenderDaniel RombergMLModuleMLOpenIGTLinkCommunicationSends transform messages via an OpenIGTLink communication channel
RECIST
ModuleAuthorsTypeGenreDllComment
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
recursive
ModuleAuthorsTypeGenreDllComment
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
recursively
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
RedLeaf
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
redo
ModuleAuthorsTypeGenreDllComment
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
reduce
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
reduction
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
CSOReduceFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
CSOSmoothFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
reference
ModuleAuthorsTypeGenreDllComment
ConstantXMarkerListTobias BoehlerMLModuleMarkerMLConstantXMarkerListCreates a custom, editable list of XMarkers.
reform
ModuleAuthorsTypeGenreDllComment
OrthoCombinationJan-Martin KuhnigkMacroModuleCombines three orthogonal orientations into different c, t, or u dimension of a single image
Reformat
ModuleAuthorsTypeGenreDllComment
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
GetOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryReturns the orientation as perceived by the OrthoSwapFlip module
NormalizeGeometryJan-Martin KuhnigkMacroModuleGeometryThis macro can be used to normalize an image with respect to anisotropy, total voxel count and/or axis-orientations.
registration
ModuleAuthorsTypeGenreDllComment
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
MERITTobias Boehler, Doerte Corr, Jan Strehlow, Stefan WirtzMLModuleRegistrationMLMERITMeVis Registration Toolkit
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
RigidTransformationFromMarkerListsTorben PaetzMLModuleRegistrationMLRigidTransformationFromMarkerListsCalculates best (least square) rigid transformation between the given marker lists
regres
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
regress
ModuleAuthorsTypeGenreDllComment
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
regression
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
remote
ModuleAuthorsTypeGenreDllComment
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
RemoteVoxelClassification
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
remove
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
StripChannel0Jan-Martin KuhnigkMacroModuleOtherStrips the first channel from an image, which is typically a classification result with the background class at index 0 in the channel dimension.
RemoveProposed
ModuleAuthorsTypeGenreDllComment
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
rendering
ModuleAuthorsTypeGenreDllComment
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
reorder
ModuleAuthorsTypeGenreDllComment
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
replace
ModuleAuthorsTypeGenreDllComment
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomModifyTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies DICOM tags.
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
report
ModuleAuthorsTypeGenreDllComment
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
ThirdPartyLicenseReportJulius BierbaumMacroModuleInfoCreates a license report for licenses of all ThirdParties that are delivered with MeVisLab or an application. The corresponding licenses are checked against one or more 'allow-lists'.
requirements
ModuleAuthorsTypeGenreDllComment
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
resample
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
NormalizeGeometryJan-Martin KuhnigkMacroModuleGeometryThis macro can be used to normalize an image with respect to anisotropy, total voxel count and/or axis-orientations.
rescal
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
rescale
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
resize
ModuleAuthorsTypeGenreDllComment
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
restrict
ModuleAuthorsTypeGenreDllComment
CSOVoxelCropJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableRemoves points outside a box in voxel coordinates from a CSO.
retrieve
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
RGB
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
rigid
ModuleAuthorsTypeGenreDllComment
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
MERITTobias Boehler, Doerte Corr, Jan Strehlow, Stefan WirtzMLModuleRegistrationMLMERITMeVis Registration Toolkit
RigidTransformationFromMarkerListsTorben PaetzMLModuleRegistrationMLRigidTransformationFromMarkerListsCalculates best (least square) rigid transformation between the given marker lists
roam
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
roi
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
NormalizeGeometryJan-Martin KuhnigkMacroModuleGeometryThis macro can be used to normalize an image with respect to anisotropy, total voxel count and/or axis-orientations.
root
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
rotate
ModuleAuthorsTypeGenreDllComment
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
sagittal
ModuleAuthorsTypeGenreDllComment
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
save
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
DicomEnhancedSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for legacy converted enhanced DICOM image IODs
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
scalar
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
scale
ModuleAuthorsTypeGenreDllComment
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
scan
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
scene
ModuleAuthorsTypeGenreDllComment
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
scondary
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
GVRContourOverlayChristian RiederMacroModuleVolRenddraws a contour of a mask image using a GVR secondary volume
GVRContourOverlayExtensionChristian RiederMacroModuleVolRenddraws additional contour for GVRContourOverlay
screen
ModuleAuthorsTypeGenreDllComment
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
screenshot
ModuleAuthorsTypeGenreDllComment
CompareScreenshotsStableJan-Martin Kuhnigk, Wolf SpindlerMacroModuleCompares two screenshots for testing purposes
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
search
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAQueryWolf SpindlerMLModuleMERAMLMERAAllows interactive queries on MERA keyvalues storage to find volumes in a MERA storage
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
SoActionFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to select which actions are applied to the child graph
SoKeyEventFilterChristian SchumannInventorModuleInventorMainSoFilterAllows to filter key events based on the key combination
SoNodeFilterChristian SchumannInventorModuleInventorMainSoFilterFilters the Scene Graph based on node names or types
secondary
ModuleAuthorsTypeGenreDllComment
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
security
ModuleAuthorsTypeGenreDllComment
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
seed
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
segmentation
ModuleAuthorsTypeGenreDllComment
CSOReduceFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
CSOShapeBasedInterpolationJohann Drexl, Christian KanthakMLModuleCSOModuleMLShapeBasedInterpolationSlicesConverts CSOs into a mask image using the Shape-based interpolation algorithm.
CSOSmoothFrank HeckelMLModuleCSOModificatorMLCSOMiscModulesStableThis module allows thinning out the CSOs in a CSO list.
DicomSEGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a standard compliant DICOM file of modality SEG.
ImageShapeBasedInterpolationJan Hendrik MoltzMLModuleGeometryMLShapeBasedInterpolationSlicesInterpolates slices of a mask image using the Shape-based interpolation algorithm.
MultiFileVolumeListSEGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract SEG (segmentation) object information
SoCSOManualCorrectionEditorFrank HeckelInventorModuleSoCSOManualCorrectionEditorExtension for intuitive editing of arbitrary CSOs.
select
ModuleAuthorsTypeGenreDllComment
CurveListConvertTim Roeper, Tilmann Godau, Bjoern Lindow, Tim KroegerMLModuleDiagramMLCurveUtilsConverts BaseLists of CurveData objects or CurveDataBaseLists to CurveLists and vice versa. It allows you to select which curves to write into the output.
CurveSelectBjoern Lindow, Christoph BrachmannMLModuleMLCurveUtilsThis module selects a various number of curves from a curvelist and returns them in a new curvelist
ExtractCurveDataLennart TautzMLModuleDiagramMLExtractCurveDataExtract one curve from a CurveList and output as CurveData
FilterCurveListLennart TautzMLModuleMLFilterCurveListRemoves curves from curve list that match the given criteria
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
XMarkerAtIndexFlorian Weiler, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableReturns XMarker for a given index
selection
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
selections
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
self
ModuleAuthorsTypeGenreDllComment
RemoveCSOsGrzegorz ChlebusMLModuleMLRemoveCSOsRemove CSOs according to various criteria.
send
ModuleAuthorsTypeGenreDllComment
LocalSocketConnectionDaniel RombergMacroModuleMacro for a local client/server setup with two endpoints supporting the socket interface
OpenIGTLinkGetTrajectoryReceiverTorben PaetzMLModuleMLOpenIGTLinkCommunicationReceives trajectory message requests from an OpenIGTLink communication channel
OpenIGTLinkGetTransformReceiverDaniel RombergMLModuleMLOpenIGTLinkCommunicationReceives tranform message requests from an OpenIGTLink communication channel
OpenIGTLinkProtocolDaniel RombergMLModuleMLOpenIGTLinkProtocolProvides a communication channel for OpenIGTLink messages
separable
ModuleAuthorsTypeGenreDllComment
GaussSmoothingOla FrimanMLModuleFiltersMLGaussFiltersApplies a Gaussian smoothing
series
ModuleAuthorsTypeGenreDllComment
CurveInfoLennart Tautz, Christian KanthakMLModuleMLCurveInformationDetermines information from a CurveList/CurveData object like title, unit, number of points/series, ...
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
serv
ModuleAuthorsTypeGenreDllComment
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
server
ModuleAuthorsTypeGenreDllComment
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
set
ModuleAuthorsTypeGenreDllComment
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
SetProposedTileProperties
ModuleAuthorsTypeGenreDllComment
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
SetProposedTilePropertiesFromJsonFile
ModuleAuthorsTypeGenreDllComment
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
shading
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
shape
ModuleAuthorsTypeGenreDllComment
CSOShapeBasedInterpolationJohann Drexl, Christian KanthakMLModuleCSOModuleMLShapeBasedInterpolationSlicesConverts CSOs into a mask image using the Shape-based interpolation algorithm.
ImageShapeBasedInterpolationJan Hendrik MoltzMLModuleGeometryMLShapeBasedInterpolationSlicesInterpolates slices of a mask image using the Shape-based interpolation algorithm.
shortest
ModuleAuthorsTypeGenreDllComment
CostGraphCheapestPathChristian SchumannMLModuleMLCostGraphRuns the Dijkstra algorithm on the input cost graph and tries to find the cheapest path connecting the given start and end point.
XMarkerListToCostGraphChristian SchumannMLModuleMLCostGraphCreates a cost graph based on the given input XMarkerList. Each possible pair of markers is evaluated based on the connected edge cost plugin. Accoring to filter criteria, certain pairs are rejected. The remaining pairs are added as edges to the cost graph. The cost for the edge is computed by the edge cost plugin. The cost graph is output as a boost graph (adjacency list) and can be used by BoostCostMapShrtestPath.
shot
ModuleAuthorsTypeGenreDllComment
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
shrink
ModuleAuthorsTypeGenreDllComment
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
shutters
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
sibling
ModuleAuthorsTypeGenreDllComment
WalkSiblingDirectoriesJonas SingeMacroModuleFileMacro module to walk through two directories that contain files with the same names.
Siemens
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
silhouette
ModuleAuthorsTypeGenreDllComment
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
Similarity
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
sin
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
sink
ModuleAuthorsTypeGenreDllComment
SeverityChannelLoggingPopupSinkDiego Barrios RomeroMacroModuleInfoManagementLogging sink that displays a popup when a severity-matching message was logged
SeverityChannelLoggingSinkDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingConfigure log sinks for severity channel logger sources.
SeverityChannelLoggingStringFieldSinkDiego Barrios RomeroMLModuleInfoManagementMLSeverityChannelLoggingLogging sink that writes the logges the messages to a string field.
SeverityChannelLoggingTesterDaniel RombergMLModuleInfoManagementMLSeverityChannelLoggingTests logging with different severity levels and channels.
XMarkerListSinkExampleLennart TautzMLModuleMLXMarkerListSinkExampleExample module for the XMarkerListSink base class
size
ModuleAuthorsTypeGenreDllComment
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
skewness
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
skip
ModuleAuthorsTypeGenreDllComment
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
StripChannel0Jan-Martin KuhnigkMacroModuleOtherStrips the first channel from an image, which is typically a classification result with the background class at index 0 in the channel dimension.
slice
ModuleAuthorsTypeGenreDllComment
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
SoView2DSetPositionChristian SchumannInventorModuleView2DSoView2DSetPositionSets the slice index of connected SoView2Ds such that a given position is matched best
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
slices
ModuleAuthorsTypeGenreDllComment
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
MultiFileVolumeListBaseOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
slope
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
small
ModuleAuthorsTypeGenreDllComment
Rank4NBVolker DickenMacroModuleKernelRank with 4 NB kernel
Rank6NBVolker DickenMacroModuleKernelRank with 6 NB kernel
smooth
ModuleAuthorsTypeGenreDllComment
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
smoothing
ModuleAuthorsTypeGenreDllComment
GaussSmoothingOla FrimanMLModuleFiltersMLGaussFiltersApplies a Gaussian smoothing
snap
ModuleAuthorsTypeGenreDllComment
DicomSCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM secondary capture image and saves it
socket
ModuleAuthorsTypeGenreDllComment
LocalSocketConnectionDaniel RombergMacroModuleMacro for a local client/server setup with two endpoints supporting the socket interface
softcopy
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
SoMatrixTransform
ModuleAuthorsTypeGenreDllComment
SoMLMatrixTransformTom Lucas KollerMacroModuleInventorNodesAutomaticThis module wraps SoMatrixTransform and enables direct use of ML and numpy matrices.
SoOverrideCursorShape
ModuleAuthorsTypeGenreDllComment
SoMIRotateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for rotation in the camera plane using managed interaction.
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
SoTransform
ModuleAuthorsTypeGenreDllComment
SoMLMatrixTransformTom Lucas KollerMacroModuleInventorNodesAutomaticThis module wraps SoMatrixTransform and enables direct use of ML and numpy matrices.
sound
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
source
ModuleAuthorsTypeGenreDllComment
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
SoView2D
ModuleAuthorsTypeGenreDllComment
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
spatial
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListREGOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract spatial REG (registration) object information
sphere
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
squared
ModuleAuthorsTypeGenreDllComment
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
squares
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
SSD
ModuleAuthorsTypeGenreDllComment
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
SSE
ModuleAuthorsTypeGenreDllComment
XMarkerListMaxDistanceFrank HeckelMLModuleMarkerMLXMarkerUtilsStableCalculates the maximum distance between all XMarkers in an XMarkerList using OpenMP and SSE.
ssl
ModuleAuthorsTypeGenreDllComment
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
stack
ModuleAuthorsTypeGenreDllComment
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
state
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
statistic
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
statistics
ModuleAuthorsTypeGenreDllComment
CalculateVoxelSumJan-Martin KuhnigkMacroModuleStatisticsCalculates the sum of voxel values in the input image
CSOImageStatisticsChristian KanthakMacroModuleCalculates statistics of CSOs with respect to given image.
CSOImageStatisticsOverTimeChristian KanthakMacroModuleCalculates statistics of CSOs with respect to all timepoints of given image.
HistogramFeaturesJan Hendrik MoltzMLModuleHistogramMLHistogramFeaturesComputes advanced first-order features from a histogram.
stl
ModuleAuthorsTypeGenreDllComment
DicomDOCSaveWolf SpindlerMLModuleDICOMMLDicomOutputsExporter module for encapsulated documents IODs
MultiFileVolumeListDOCOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract encapsulated document information
stop
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
storage
ModuleAuthorsTypeGenreDllComment
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAQueryWolf SpindlerMLModuleMERAMLMERAAllows interactive queries on MERA keyvalues storage to find volumes in a MERA storage
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
store
ModuleAuthorsTypeGenreDllComment
BaseCacheDaniel RombergMLModuleFlowControlMLBaseCacheBuffers the input object in memory and can protect it from input changes.
CachedPathJan-Martin KuhnigkMacroModuleFileMaintains a local copy of a file or directory on a (slower) filesystem
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
stride
ModuleAuthorsTypeGenreDllComment
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
string
ModuleAuthorsTypeGenreDllComment
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
structure
ModuleAuthorsTypeGenreDllComment
GaussHessianOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates the Hessian matrix or second order derivatives.
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
structured
ModuleAuthorsTypeGenreDllComment
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomSRSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM structured report and saves it
study
ModuleAuthorsTypeGenreDllComment
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
style
ModuleAuthorsTypeGenreDllComment
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
StylePalette
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
subimage
ModuleAuthorsTypeGenreDllComment
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
substitute
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
substrings
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
subtract
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
CSODifferenceJan Hendrik MoltzMLModuleCSOModuleMLCSOMiscModulesStableComputes the difference between pairs of CSOs as open CSOs.
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
subtree
ModuleAuthorsTypeGenreDllComment
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
sum
ModuleAuthorsTypeGenreDllComment
AddCurvesLennart TautzMLModuleDiagramMLAddCurvesAdd up curves in a curve list
CalculateVoxelSumJan-Martin KuhnigkMacroModuleStatisticsCalculates the sum of voxel values in the input image
MetaSimilarityMeasureMatthias Koenig, Doerte CorrMLModuleSimilarityMeasureMLMetaSimilarityMeasureCalculates similarity between two images using different similarity measures. Definition of ROI for similarity calculation via mask image is possible.
support
ModuleAuthorsTypeGenreDllComment
MainThreadCommunicatorTestSupportDaniel RombergMLModuleMLMainThreadCommunicatorTestSupportModule supporting the test case of the MLMainThreadCommunicator project
SVD
ModuleAuthorsTypeGenreDllComment
RigidTransformationFromMarkerListsTorben PaetzMLModuleRegistrationMLRigidTransformationFromMarkerListsCalculates best (least square) rigid transformation between the given marker lists
swipe
ModuleAuthorsTypeGenreDllComment
SoSwipeAccessFelix RitterInventorModuleInteractionSoTouchControlaccess state of swipe gesture detection
switch
ModuleAuthorsTypeGenreDllComment
AutoSwitchFlorian WeilerMacroModuleFlowControlAutomatically switches between a default image and an (optional) override image, depending on whether the latter is available.
AutoSwitchBaseVolker DickenMacroModuleFlowControlAutomatically select a valid input. Useful to handle optional data, e.g. MarkerLists
BaseSwitch2Torben Paetz, Darko OjdanicMacroModuleFlowControlSimple Base switch with two inputs and one output.
ImageSwitchJan-Martin KuhnigkMacroModuleFlowControlSwitch between multiple input input images and output connectors
Switch2Florian WeilerMacroModuleFlowControlAllows to switch between two images
symbol
ModuleAuthorsTypeGenreDllComment
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
symmetric
ModuleAuthorsTypeGenreDllComment
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
sync
ModuleAuthorsTypeGenreDllComment
SoView2DSetPositionChristian SchumannInventorModuleView2DSoView2DSetPositionSets the slice index of connected SoView2Ds such that a given position is matched best
system
ModuleAuthorsTypeGenreDllComment
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
T
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
tag
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
DicomModifyImageTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies image related and pixel data tags in DICOM trees.
DicomModifyMultiFileVolumeExportWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLDicomModifyManipulates and exports a DICOM series or a DICOM tree given as MultiFileVolume, base or image connection to newly created DICOM files.
DicomModifySubTreeSelectorPluginWolf SpindlerMLModuleDICOMMLDicomModifySelects subtrees of a DCMTree which can be modified by connected DicomModifyTagsPlugins.
DicomModifyTagsPluginWolf SpindlerMLModuleDICOMMLDicomModifyModifies DICOM tags.
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
tags
ModuleAuthorsTypeGenreDllComment
DirectDicomImportWolf SpindlerMLModuleFileMain, DICOMMLDirectDicomImportImports image files directly from dicom slices without an intermediate representation
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
tan
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
taxicab
ModuleAuthorsTypeGenreDllComment
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
temporal
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
tensor
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorJan-Martin KuhnigkMLModuleML_Inference_GlobalMLApplyTileProcessorApplies a TileProcessor (e.g. representing a deep learning model) to the entire input image(s)
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
TensorToEigensystemOla FrimanMLModuleMLTensorToEigensystemCalculates eigenvalues and eigenvectors of 2x2 or 3x3 tensors (symmetric matrices).
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
tensorflow
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
TensorFlowServingTileClassifier
ModuleAuthorsTypeGenreDllComment
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
TensorFlowVoxelClassification
ModuleAuthorsTypeGenreDllComment
ApplyTileProcessorPageWiseJan-Martin Kuhnigk, Jan Hendrik MoltzMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in in a page-based fashion, allowing to manually override properties
ProcessTilesJan-Martin KuhnigkMLModuleML_Inference_PatchBasedMLApplyTileProcessorPageWiseApplies a given (per-voxel) tile processor to an image in a page-based fashion
test
ModuleAuthorsTypeGenreDllComment
CompareScreenshotsStableJan-Martin Kuhnigk, Wolf SpindlerMacroModuleCompares two screenshots for testing purposes
ConstantXMarkerListTobias BoehlerMLModuleMarkerMLConstantXMarkerListCreates a custom, editable list of XMarkers.
CppParameterInfoExampleJan-Martin KuhnigkMLModuleMLCppParameterInfoExampleExample C++ based tile classifier
DicomTreeCompareWolf SpindlerMLModuleDICOMMLDicomAnalysisML module class to compare two DCMTrees, to display the differences and to post errors if the difference is not as expected.
DicomTreeInfoWolf SpindlerMLModuleDICOMMLDicomAnalysisDisplay statistical information about a connected DCMTree.
ExampleCppTileProcessorJan-Martin KuhnigkMLModuleML_Inference_Providers_ExamplesMLExampleCppTileProcessorProvides a few example 'models' to test and demonstrate the model (processor) concept
MainThreadCommunicatorTestSupportDaniel RombergMLModuleMLMainThreadCommunicatorTestSupportModule supporting the test case of the MLMainThreadCommunicator project
SoShowMousePositionChristian SchumannInventorModuleInventorMainSoMouseCursorShows the cursor position in an inventor viewer using a simple square independent of the window's cursor drawing.
testing
ModuleAuthorsTypeGenreDllComment
CompareInventorSceneSamplingWolf SpindlerMLModuleMLCompareInventorSceneSamplingGenerates a comparable primitive list from an Inventor Scene Graph.
ModuleLoaderBackendsControlWolf SpindlerMLModuleMLModuleLoaderBackendsGlobal hidden module to control MLModuleLoaderBackends behaviour, do not use in networks!
text
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
texts
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
texture
ModuleAuthorsTypeGenreDllComment
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
TFS
ModuleAuthorsTypeGenreDllComment
TensorFlowServingTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via TensorFlow Serving
thirdparty
ModuleAuthorsTypeGenreDllComment
ThirdPartyLicenseReportJulius BierbaumMacroModuleInfoCreates a license report for licenses of all ThirdParties that are delivered with MeVisLab or an application. The corresponding licenses are checked against one or more 'allow-lists'.
thresh
ModuleAuthorsTypeGenreDllComment
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
tile
ModuleAuthorsTypeGenreDllComment
CppParameterInfoExampleJan-Martin KuhnigkMLModuleMLCppParameterInfoExampleExample C++ based tile classifier
ExamplePythonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_Providers_ExamplesExample of a python-based tile classifier
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
ONNXTileProcessorJan-Martin KuhnigkMLModuleML_Inference_ProvidersMLONNXTileProcessingC++ tile processor for ONNX models using ONNXRuntime
SetTileProcessorPropertiesFromJsonJan-Martin KuhnigkMacroModuleML_Inference_PatchBased_PropertiesAllows to set TileProcessorProperties from a JSON string/file
TileClassifier
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
TileProcessor
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
TileProcessorProperties
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
TileProperties
ModuleAuthorsTypeGenreDllComment
ComposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to combine a TileProcessor with proposed TileProcessorProperties, provided via a TileProcessorPropertiesSource object
DecomposeTileProcessorContainerJan-Martin KuhnigkMLModuleML_Inference_HelpersMLSetTileProcessorPropertiesAllows to decompose a TileProcessorContainer into its components (processor and properties)
SetTileProcessorPropertiesJan-Martin KuhnigkMLModuleML_Inference_PatchBased_PropertiesMLSetTileProcessorPropertiesAllows to set or modify tile properties proposed by a TileProcessor
time
ModuleAuthorsTypeGenreDllComment
CSOImageStatisticsOverTimeChristian KanthakMacroModuleCalculates statistics of CSOs with respect to all timepoints of given image.
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
title
ModuleAuthorsTypeGenreDllComment
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
Toshiba
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
touch
ModuleAuthorsTypeGenreDllComment
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
touchpad
ModuleAuthorsTypeGenreDllComment
SoSwipeAccessFelix RitterInventorModuleInteractionSoTouchControlaccess state of swipe gesture detection
SoTouchpadDeviceFelix RitterInventorModuleInputDevicesSoTouchControlmultitouch touchpad device driver
transfer
ModuleAuthorsTypeGenreDllComment
IntervalMapDaniel RombergMLModuleSegmentationMLIntervalMapMaps intervals of voxel values to user-defined, default or original values
transform
ModuleAuthorsTypeGenreDllComment
ComposeBoundingBoxChristian RiederMacroModuleCalculates composed bounding box of two aligned images.
DistToPointAndreas Tappenbeck, Volker Dicken, Frank HeckelMLModuleDistanceMLDistanceTransformCalculate distance to a given point, alternative modes: octants rel point or sum of dist along a direction or to two points and anisotropic distance and various more modes for 2D and 3D scaled textures
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
Transformation
ModuleAuthorsTypeGenreDllComment
ApplyTransformationMatrixFlorian WeilerMacroModuleApplies a transformation given as matrix on the input image.
RigidTransformationFromMarkerListsTorben PaetzMLModuleRegistrationMLRigidTransformationFromMarkerListsCalculates best (least square) rigid transformation between the given marker lists
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
translate
ModuleAuthorsTypeGenreDllComment
SoMITranslateCameraPlaneDraggerChristian SchumannInventorModuleInventorDraggersSoCustomMIDraggersDragger for 2d translation in the camera plane using managed interaction.
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
transport
ModuleAuthorsTypeGenreDllComment
TlsClientDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS connector signaling sockets with encryption support once they are connected including valid TLS handshake
TlsServerDaniel RombergMLModuleMLAsynchronousIOProvides an observable TLS acceptor signaling sockets with encryption support for incoming connections with valid TLS handshake
transversal
ModuleAuthorsTypeGenreDllComment
ApplyOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
NormalizeOrthoOrientationJan-Martin KuhnigkMacroModuleGeometryMacro module normalizing the image to sagittal, coronal or transversal orientation.
tree
ModuleAuthorsTypeGenreDllComment
CostGraphClosestVertexChristian SchumannMLModuleMLCostGraphSearches the closest vertex in the cost graph for the given point using a k-d tree..
DicomModifyCreateTreeWolf SpindlerMLModuleDICOMMLDicomModifyCreates a DICOM tree or clones one from an input.
trees
ModuleAuthorsTypeGenreDllComment
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FileListFilterPluginWolf SpindlerMLModuleFileMainMLFileListToolsPlugins module to be connected a file list importing module to filter and label input files and DCMTrees
triton
ModuleAuthorsTypeGenreDllComment
GenericTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersProvides a tile processor for the requested model depending on a given infrastructure configuration (local GPU/CPU, remote ...)
RemoteTritonTileProcessorJan-Martin KuhnigkMacroModuleML_Inference_ProvidersRemote (deep learning) Inference via NVidia Tritonserver
type
ModuleAuthorsTypeGenreDllComment
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
SetMarkerPropertiesLennart TautzMLModuleMLSetMarkerPropertiesSet common properties for all markers in a marker list
U
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
undo
ModuleAuthorsTypeGenreDllComment
ImageBufferFrank HeckelMacroModuleImageA module that allows saving multiple images in a FIFO (queue) or LIFO (stack) way
union
ModuleAuthorsTypeGenreDllComment
BoundingBoxInReferenceSystemChristian SchumannMacroModuleComputes smallest SubImage of input1 that would contain all (reformated) voxels of image0
CSOBoolOpGrzegorz ChlebusMLModuleCSOModificatorMLCSOBoolOpPerform boolean operations on CSOLists.
unit
ModuleAuthorsTypeGenreDllComment
CurvePropertiesChristian Hansen, Tobias BlockMLModuleDiagramMLCurveInformationAllows to change the properties of a curve.
units
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
upsample
ModuleAuthorsTypeGenreDllComment
CSOResampleJan Hendrik MoltzMLModuleCSOModificatorMLCSOMiscModulesStableResamples seed points of a CSO to have a given distance.
ImageResampleOla FrimanMLModuleResampleMLImageResampleResamples an image with integer factors.
upVector
ModuleAuthorsTypeGenreDllComment
RotateAtTargetChristian Schumann, Christian RiederMacroModuleComputes orientation for given position, target point and up-vector.
user
ModuleAuthorsTypeGenreDllComment
SetMarkerCTUCoordinatesLennart TautzMLModuleMLSetMarkerCTUCoordinatesSet all C/T/U coordinates in an XMarkerList to a specific value.
value
ModuleAuthorsTypeGenreDllComment
ApplyGlobalModalityLUTJan-Martin KuhnigkMacroModuleNormalizes image values for data with global or frame-specific RescaleIntercept and RescaleSlope DICOM tag values (i.e. Modality LUTs)
DICOMFileListFilterWolf SpindlerMLModuleFileMainMLFileListToolsSearches (DICOM) files in given directory and filters them with connected FileListFilterPlugin
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
LUTColorAtValueChristian RiederMLModuleLUTMLLUTColorGet LUT color at value.
values
ModuleAuthorsTypeGenreDllComment
CalculateVoxelSumJan-Martin KuhnigkMacroModuleStatisticsCalculates the sum of voxel values in the input image
MultiFileVolumeListFilterOutputsAlexander KoehnMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional output for volume information which can be appended to a DirectDicomImport module
variables
ModuleAuthorsTypeGenreDllComment
PlaceholderTranslatorWolf SpindlerMacroModuleFieldsCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
vector
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
CalculatorLennart Tautz, Ola FrimanMLModuleArithmeticMLCalculatorEvaluates an arithmetic expression for scalars and vectors.
MarkerVectorToImageLennart TautzMLModuleMarkerMLXMarkerUtilsStableCreates a vector image from the vectors in an XMarker list
PolarVectorScalingStefan Wirtz, Christian KanthakMLModuleAnalysisMainMLAffineMatrixScales polar vectors for translation, rotation, scaling and stretch from decomposition of an affine matrix to prepare composition.
TranslateXMarkersLennart TautzMLModuleMLTranslateXMarkersTranslate all markers in a marker list by a vector offset.
vectorfield
ModuleAuthorsTypeGenreDllComment
DicomREGSaveWolf SpindlerMLModuleDICOMMLDicomOutputsCreates a DICOM tree of REG registration modality type and saves it including of matrices and/or deformation fields
verify
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
SystemRequirementsCheckWolf SpindlerMacroModuleAnalysisCollects field values from a number of modules and allows replacement of placeholders in text fields with these values
vesselness
ModuleAuthorsTypeGenreDllComment
VesselnessOla FrimanMLModuleFiltersMLGaussFiltersStableCalculates a vesselness/lineness/tubeness measure.
view
ModuleAuthorsTypeGenreDllComment
DynamicLayoutChristian SchumannMacroModuleMacro that creates a layout using an mdl file and embeds viewers found in the connected inventor graph.
SoView2DTouchControlFelix RitterInventorModuleInteractionSoTouchControlview 2d touchpad control
View2D
ModuleAuthorsTypeGenreDllComment
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
viewer
ModuleAuthorsTypeGenreDllComment
View2DTouchFelix RitterMacroModule2D Viewer with gesture control
viewport
ModuleAuthorsTypeGenreDllComment
SoView2DInfoChristian RiederInventorModuleView2DSoView2DInfoDisplays SoView2DExtension infos
visualization
ModuleAuthorsTypeGenreDllComment
DynamicLayoutChristian SchumannMacroModuleMacro that creates a layout using an mdl file and embeds viewers found in the connected inventor graph.
VOI
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
volume
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
CurveFilterCaroline Kuehnel, Tobias Block, Volker DickenMLModuleDiagramMLCurveUtilsFilter curve data using different operations (e.g., smooth, differentiate, integrate).
GVRAdditionalVolumeChristian RiederMacroModuleVolRendAlllows to add a illuminated secondary or transformed volume with rendering effects to the GVR
GVRContourOverlayChristian RiederMacroModuleVolRenddraws a contour of a mask image using a GVR secondary volume
GVRContourOverlayExtensionChristian RiederMacroModuleVolRenddraws additional contour for GVRContourOverlay
MERACrawlerWolf SpindlerMLModuleMERAMLMERAParses a file system for files to be handled by MERA
MERAQueryWolf SpindlerMLModuleMERAMLMERAAllows interactive queries on MERA keyvalues storage to find volumes in a MERA storage
MERAVolumeInspectorWolf SpindlerMLModuleMERAMLMERAA module to inspect a MERA volume storage and feed them into MeVisLab
MultiFileVolumeListDiagnosisOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsModule to apply different types of information, query, or verification steps on a MultiFileVolume(List)
MultiFileVolumeListImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules
MultiFileVolumeListSMImageOutputWolf SpindlerMLModuleMultiFileVolumeList, DICOMMLMultiFileVolumeListOutputsAdditional image output which can be appended to a DirectDicomImport modules fo extended display of Whole Slide Microscopy data
VolumeCenterJennifer BiebersteinMacroModulecalculates the center of a volume in voxel and world coordinates
voxel
ModuleAuthorsTypeGenreDllComment
CalculateVoxelSumJan-Martin KuhnigkMacroModuleStatisticsCalculates the sum of voxel values in the input image
CSOVoxelBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the image axes as reference coordinate system.
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
voxels
ModuleAuthorsTypeGenreDllComment
BoundingBoxWithMarginFrank Heckel, Christian KanthakMacroModuleSubimageExtracts the bounding box of an object given by an interval from an image and a margin for each dimension.
voxelwise
ModuleAuthorsTypeGenreDllComment
ArithmeticLennart Tautz, Ola FrimanMLModuleArithmeticMLArithmeticEvaluates an arithmetic expression for up to ten input images.
walk
ModuleAuthorsTypeGenreDllComment
DirectoryIteratorDaniel RombergMacroModuleFileMainIterates through a directory and outputs the current path either stepwise or all at once
WalkSiblingDirectoriesJonas SingeMacroModuleFileMacro module to walk through two directories that contain files with the same names.
walls
ModuleAuthorsTypeGenreDllComment
SoCornerWolf SpindlerMacroModuleA configurable corner built of three walls.
wave
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
waveform
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListWaveformOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsQtAdditional output for DirectDicomImport providing access to Waveform DICOM files
WebEngineView
ModuleAuthorsTypeGenreDllComment
MLQLoggingCategoryControlMarcus BarannMLModuleMLQLoggingCategoryControlModule wrapper for QLoggingCategory
weight
ModuleAuthorsTypeGenreDllComment
CostGraphCheapestPathChristian SchumannMLModuleMLCostGraphRuns the Dijkstra algorithm on the input cost graph and tries to find the cheapest path connecting the given start and end point.
Window
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
world
ModuleAuthorsTypeGenreDllComment
CSOWorldBoxChristian KanthakMLModuleMLCSOBoxCalculates the bounding box of given CSOs using the world axes as reference coordinate system.
VolumeCenterJennifer BiebersteinMacroModulecalculates the center of a volume in voxel and world coordinates
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
write
ModuleAuthorsTypeGenreDllComment
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
FieldValueExporterWolf SpindlerMacroModuleA configurable field value to file exporter.
XMarker
ModuleAuthorsTypeGenreDllComment
CSOConvertToXMarkerListFrank HeckelMLModuleCSOModuleMLCSOConvertToXMarkerListGenerates an XMarkerList based on a CSOList.
MarkerToMaskSusanne Bock, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableCreate a binary image from an XMarker list
MarkerVectorToImageLennart TautzMLModuleMarkerMLXMarkerUtilsStableCreates a vector image from the vectors in an XMarker list
XMarkerListCompareTorben PaetzMLModuleAnalysisMLXMarkerListCompareTwo XMarkerLists are checked for equality
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
XMarkerListMaxDistanceFrank HeckelMLModuleMarkerMLXMarkerUtilsStableCalculates the maximum distance between all XMarkers in an XMarkerList using OpenMP and SSE.
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
xmarkerlist
ModuleAuthorsTypeGenreDllComment
DicomFIDSaveWolf SpindlerMLModuleDICOMMLDicomOutputsSTILL UNDER DEVELOPMENT: Creates a DICOM tree of FID modality type and stores an XMarkerList as fiducials
DicomPRSaveWolf SpindlerMLModuleDICOMMLDicomPRSaveExporter module for DICOM Grayscale Softcopy Presentation State IOD files generated from Base objects
MarkerToMaskSusanne Bock, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableCreate a binary image from an XMarker list
MultiFileVolumeListPROutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListPROutputAdditional output to appended to a DirectDicomImport module to extract and render PR (Presentation State) object information
XMarkerAtIndexFlorian Weiler, Ola FrimanMLModuleMarkerMLXMarkerUtilsStableReturns XMarker for a given index
XMarkerListCompareTorben PaetzMLModuleAnalysisMLXMarkerListCompareTwo XMarkerLists are checked for equality
XMarkerListConvertTobias Boehler, Jan-Martin KuhnigkMLModuleMarkerMLXMarkerListConvertConverts an XMarkerList between world, voxel and index coords.
XMarkerListDistanceTobias BoehlerMLModuleMLXMarkerListDistanceComputes the distance between two XMarkerLists, using several metrics.
XMarkerListTransformationTobias Boehler, Michael SchwierMLModuleMarkerMLXMarkerListTransformationTransforms an XMarkerList BaseObject using the matrix input.
xmarkerlists
ModuleAuthorsTypeGenreDllComment
MultiFileVolumeListFIDOutputWolf SpindlerMLModuleDICOM, MultiFileVolumeListMLMultiFileVolumeListOutputsAdditional output to appended to a DirectDicomImport module to extract FID (fiducial) information and convert it to an XMarkerList
yaml
ModuleAuthorsTypeGenreDllComment
LoadYAMLJan-Martin KuhnigkMacroModuleOtherLoads a YAML file into a python object.
ReadYAMLJan-Martin KuhnigkMacroModuleOtherConverts a YAML string into a python object.
YBR
ModuleAuthorsTypeGenreDllComment
ApplyDicomPixelModifiersWolf SpindlerMLModuleDICOMMLDicomModifyApplies modifications to ML image according to specific DICOM tags

View modules by

Genre 47 genres
Name details 250 names
Keywords details 691 keywords
Tue Sep 10 11:31:46 2024