A set of miscellaneous module types can be considered, e.g.
visualization modules showing an ML image in a viewer
visualization modules creating ML images from their views
converter from ML images to other information structures, such as object lists, histograms, model information or segmentations
The following examples give a basic idea of the different module types:
ML Image -> Visualization
Examples of such visualization modules are simple viewers which take the image data or the information derived from the image and show them on a display. This could include slice viewing (2D), volume or surface rendering (3D) or animated images in 2D/3D.
MeVisLab also offers a set of specialized Open Inventor™ modules to accomplish these tasks. The modules
get access to an ML image via an SoSFMLImage
field. This gives access to the image data via getTile()
.
Examples in MeVisLab are SoView2D
,
GlobalStat
,
SoGVRVolumeRenderer
.
Visualization -> ML image
A typical example is a snapshot module creating ML images from
(sequences of) image areas. Examples in MeVisLab are all viewers
like SoExaminerViewer
and the module
VoxelizeInventorScene
.
© 2024 MeVis Medical Solutions AG