Maverick
From KitwarePublic
Maverick
Overview
Maverick is an extensive collection of C++ classes, parameter files, specifications, and documentation for the following:
- Building applications that vary in specificity from workflow-based applications to general-purpose applications.
- Workflow-based applications allow a user to rapidly apply a sequence of filters in a prescribed manner in order to solve specific problems with minimal interaction.
- General-purpose applications offer a user a multitude of filtering options at any point in time, so that the user can investigate a wide range of problems and solutions from within the same application.
- Using an intuitive scene-based data structure to manage the objects to be viewed and processed by an application
- Hierarchies of images, segmentation results, landmarks, and more can be created and manipulated as members of a scene
- Physical and visual properties can be associated with each of those objects
- QT-based rendering widgets can display objects or entire scenes using any combination of themes and formats (e.g., using volume rendering, surface rendering, and overlays in 3D views, slice-based views, lighbox views, and more).
- Applying advanced ITK and VTK frameworks as Maverick Modules that were built by image analysis experts and that hide the complexities of ITK and VTK.
Several full-featured applications and utility programs are also provided with Maverick. Those are described in the following wiki pages.
Applications
Utilities
- Maverick/VisibleManTxtToMhd
- Maverick/VirtualFamilyTxtToMhdCsv
- Maverick/MultipleVolumesToVolume
- Maverick/InsertVolumeIntoVolume
- Maverick/ImageMath
- Maverick/MetaImageImporter
- Maverick/DICOMSeriesImporter