Difference between revisions of "Screenshots"

From mitk.org
Jump to navigation Jump to search
(username removed)
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
[[TableOfContents]]
+
= Screenshots =
  
= Screenshots from the open source version =
+
== Available Applications ==
 +
The applications shown in these screenshots are part of the open-source version of MITK. You can test them by activating these functionalities in cmake, compiling and then starting the MainApp application.
  
The applications shown in this screenshot are part of the open-source version of MITK.
+
=== Basic Image Processing ===
  
attachment:THUMB_slice_based_segmentation.png <br> [attachment:slice_based_segmentation.png show larger version]
+
[[Media:Screenshots$THUMB_mitkbasicimageprocessing.png||align="left"]] <<BR>> [[Media:Screenshots$mitkbasicimageprocessing.png|show larger version]]
 +
 
 +
This module provides an easy interface to fundamental image preprocessing and enhancement filters. It offers filter operations on 3D and 4D images in the areas of noise suppression, morphological operations, edge detection and image arithmetics, as well as image inversion and downsampling.
 +
 
 +
Please see [http://docs.mitk.org/nightly-qt4/org.basicimageprocessing.html#QmitkBasicImageProcessingUserManualDetails doxygen generated documentation] for more information on usage and supported filters. If you encounter problems using the module, please have a look at the [http://docs.mitk.org/nightly-qt4/org.basicimageprocessing.html#QmitkBasicImageProcessingUserManualTrouble Troubleshooting] page.
 +
 
 +
-----
 +
 
 +
=== Iso Surface ===
 +
 
 +
[[File:Screenshots$THUMB_mitkisosurface.png]] <<BR>> [[Media:Screenshots$mitkisosurface.png|show larger version]]
 +
 
 +
[[IsoSurface]] is a program module for creating surfaces (e.g. polygon structures) out of images. The user defines a threshold that seperates object and background inside the image. Pixels that belong to the object need grey values below the threshold. Pixles with grey values above the threshold will be ignored. The result is a polygon object that can be saved as an *.stl-object.
 +
 
 +
Please see [http://docs.mitk.org/nightly-qt4/org.isosurface.html doxygen generated documentation] for more information on usage.
 +
 
 +
-----
 +
 
 +
=== Slice Based Segmentation ===
 +
 
 +
[[File:Screenshots$THUMB_slice_based_segmentation.png]] <<BR>> [[Media:Screenshots$slice_based_segmentation.png|show larger version]]
  
 
A tool for manual segmentation of 3D images. You can draw binary images (segmentations) using a couple of simple tools, which all work on 2D slices of the original image (and have full undo support). A simple interpolation of missing slices is offered, as well as volume calculation and surface creation by marching cubes. [[Interactive_segmentation|more details]]
 
A tool for manual segmentation of 3D images. You can draw binary images (segmentations) using a couple of simple tools, which all work on 2D slices of the original image (and have full undo support). A simple interpolation of missing slices is offered, as well as volume calculation and surface creation by marching cubes. [[Interactive_segmentation|more details]]
  
= More screenshots =
+
-----
  
These screenshots are made with MITK. However, the shown functionalities (program modules) are not part of the open source version that you can download.
+
=== Rigid Registration ===
  
attachment:THUMB_registrationTool.png <br> [attachment:registrationTool.png show larger version]
+
[[File:Screenshots$THUMB_rigid_registration.png]] <<BR>> [[Media:Screenshots$RigidRegistrationFunctionality.png|show larger version]]
  
The registration tool gives an interface for performing and validating different kinds of interactive and automatic matching algorithms. The application lets the user load and select different volumes for registration. In the bottom window an overlay of the moving image (shown in upper right window) registered with the fixed image (shown in upper left window) is visualized. One can check quality of the applied registration transformation and save the results.
+
The rigid registration tool gives an interface for performing different kinds of automatic 2D-2D and 3D-3D matching algorithms. The application lets the user load and select different volumes for registration. An overlay of the images are shown in the windows. To make the differences between the images more clearly, the color of the datasets can be set to red and green instead of both in grey values. The geometry of the moving image is updated for every iteration step during registration process and shown in the windows. The resulting transformed image can be saved. The set of parameters which were specified for registration can be saved as a preset for later use and loaded again.
  
 
-----
 
-----
  
attachment:THUMB_interactive_fastmarching_level_set_tool.png <br> [attachment:interactive_fastmarching_level_set_tool.png show larger version]
+
=== Point Based Registration ===
 +
 
 +
[[File:Screenshots$THUMB_point_based_registration.png]] <<BR>> [[Media:Screenshots$PointBasedRegistrationFunctionality.png|show larger version]]
  
The application lets the user interactively delineate 3D data based on the Fast Marching Level Set Method. For the Level Set initialization seed points need to be defined (shown as crosses in the upper left window). During propagation of the segmentation the user gets feedback by previewing the intermediary results in the 2D orthogonal slices as well as a surface in the 3D window (bottom right).
+
The point based registration tool gives an interface for setting points in two datasets and perform a registration corresponding to these points. . The application lets the user load and select different datasets for registration. An overlay of the datasets are shown in the windows. To make the differences between the datasets more clearly, the color of the datasets can be set to red and green instead of both in grey values. The resulting transformed dataset can be saved. The set of points which were specified for a dataset can be saved for later use and loaded again.
  
 
-----
 
-----
  
attachment:THUMB_vesselTool.png <br> [attachment:vesselTool.png show larger version]
+
== More screenshots of possible applications ==
 +
 
 +
These screenshots are made with MITK. However, the shown functionalities (program modules) are not part of the open source version that you can download.
 +
 
 +
[[File:Screenshots$THUMB_interactive_fastmarching_level_set_tool.png]] <<BR>> [[Media:Screenshots$interactive_fastmarching_level_set_tool.png|show larger version]]
 +
 
 +
The application lets the user interactively delineate 3D data based on the Fast Marching Level Set Method. For the Level Set initialization seed points need to be defined (shown as crosses in the upper left window). During propagation of the segmentation the user gets feedback by previewing the intermediary results in the 2D orthogonal slices as well as a surface in the 3D window (bottom right).
 +
 
 +
[[File:Screenshots$THUMB_vesselTool.png]] <<BR>> [[Media:Screenshots$vesselTool.png|show larger version]]
  
 
An application for the inspection of vessels by cutting planes orthogonal to their trajectories. In the MPR view, the origin of the plane is indicated by the colored lines. In the right view a surface reconstruction of the aorta is visualized in combination with the orthogonal plane (yellow).
 
An application for the inspection of vessels by cutting planes orthogonal to their trajectories. In the MPR view, the origin of the plane is indicated by the colored lines. In the right view a surface reconstruction of the aorta is visualized in combination with the orthogonal plane (yellow).

Revision as of 11:37, 14 October 2010

Screenshots

Available Applications

The applications shown in these screenshots are part of the open-source version of MITK. You can test them by activating these functionalities in cmake, compiling and then starting the MainApp application.

Basic Image Processing

|align="left" <
> show larger version

This module provides an easy interface to fundamental image preprocessing and enhancement filters. It offers filter operations on 3D and 4D images in the areas of noise suppression, morphological operations, edge detection and image arithmetics, as well as image inversion and downsampling.

Please see doxygen generated documentation for more information on usage and supported filters. If you encounter problems using the module, please have a look at the Troubleshooting page.


Iso Surface

Screenshots$THUMB mitkisosurface.png <
> show larger version

IsoSurface is a program module for creating surfaces (e.g. polygon structures) out of images. The user defines a threshold that seperates object and background inside the image. Pixels that belong to the object need grey values below the threshold. Pixles with grey values above the threshold will be ignored. The result is a polygon object that can be saved as an *.stl-object.

Please see doxygen generated documentation for more information on usage.


Slice Based Segmentation

Screenshots$THUMB slice based segmentation.png <
> show larger version

A tool for manual segmentation of 3D images. You can draw binary images (segmentations) using a couple of simple tools, which all work on 2D slices of the original image (and have full undo support). A simple interpolation of missing slices is offered, as well as volume calculation and surface creation by marching cubes. more details


Rigid Registration

Screenshots$THUMB rigid registration.png <
> show larger version

The rigid registration tool gives an interface for performing different kinds of automatic 2D-2D and 3D-3D matching algorithms. The application lets the user load and select different volumes for registration. An overlay of the images are shown in the windows. To make the differences between the images more clearly, the color of the datasets can be set to red and green instead of both in grey values. The geometry of the moving image is updated for every iteration step during registration process and shown in the windows. The resulting transformed image can be saved. The set of parameters which were specified for registration can be saved as a preset for later use and loaded again.


Point Based Registration

Screenshots$THUMB point based registration.png <
> show larger version

The point based registration tool gives an interface for setting points in two datasets and perform a registration corresponding to these points. . The application lets the user load and select different datasets for registration. An overlay of the datasets are shown in the windows. To make the differences between the datasets more clearly, the color of the datasets can be set to red and green instead of both in grey values. The resulting transformed dataset can be saved. The set of points which were specified for a dataset can be saved for later use and loaded again.


More screenshots of possible applications

These screenshots are made with MITK. However, the shown functionalities (program modules) are not part of the open source version that you can download.

Screenshots$THUMB interactive fastmarching level set tool.png <
> show larger version

The application lets the user interactively delineate 3D data based on the Fast Marching Level Set Method. For the Level Set initialization seed points need to be defined (shown as crosses in the upper left window). During propagation of the segmentation the user gets feedback by previewing the intermediary results in the 2D orthogonal slices as well as a surface in the 3D window (bottom right).

Screenshots$THUMB vesselTool.png <
> show larger version

An application for the inspection of vessels by cutting planes orthogonal to their trajectories. In the MPR view, the origin of the plane is indicated by the colored lines. In the right view a surface reconstruction of the aorta is visualized in combination with the orthogonal plane (yellow).