diff --git a/Core/Documentation/Doxygen/Concepts/Overview.dox b/Core/Documentation/Doxygen/Concepts/Overview.dox index 8612b907fe..34e8df39be 100644 --- a/Core/Documentation/Doxygen/Concepts/Overview.dox +++ b/Core/Documentation/Doxygen/Concepts/Overview.dox @@ -1,52 +1,53 @@ /** \page OverviewPage Introduction: Overview on the Medical Imaging Interaction Toolkit (MITK) Four issues are important for advanced interactive medical imaging software: -Today, there are two major open-source toolkits for visualization and image processing: - +Adressing these issues is the main goal of the Medical Imaging Interaction Toolkit (MITK). Therfore MITK +is based on different common open source libraries combining them and adding new features which are needed for +medical imaging. + +\section OverviewPage_DesignOverview Design Overview -ITK provides powerful algorithms, but is not designed for visualization or interaction. VTK has -powerful visualization capabilities, but only low-level support for interaction such as picking -methods, rotation, movement and scaling of objects. Support for high level interactions with data -as, for example, the interactive construction and modification of deformable models, and -undo-capabilities is outside the scope of VTK. Furthermore, it is designed to create \em one -\em kind of view on the data. There is no special assistance to realized multiple, different -views of the data (as a multiplanar reconstruction and a 3D rendering). Finally, VTK supports only -2D and 3D data, not 3D+t data, which are required for some medical applications, and there is -currently no convenient possibility to combine VTK with ITK. +MITK is designed to be used as a pure software library or as a complete application framework. Thus, a user +of MITK can decide if he simply wants to add a new plug-in to the existing application framework or if he needs to implement his +own application and wants to use MITK as a software library. Depending on the type of use MITK uses different software libraries which is +shown in the next figure for overview. -The aim of MITK is to use VTK and ITK, allow an easy combination of both and extend them with those -features, which are outside the scope of both. +\image html MitkOverview.png "Overview of MITK" -\section OverviewPage_DesignOverview Design Overview +Like shown above, MITK uses the following libraries. + + +Using and combining these libraries, MITK adds the following features: -... - */ +
  • High level interactions with data. +
  • Specialized medical imaging algorithms (e.g. segmentation) +
  • Support of 3D + t data. +
  • Complete appliction framework, expandable by plug-ins +
  • Standard tools for medical imaging as default plug-ins (e.g. measurement, segmentation) +
  • Many specialized module for different topics on medical imaging (e.g. diffusion imaging, image guided therapy, live image/ultasound data processing) + + +The following pages will guide you through the basic concepts of MITK and give help on develloping software with MITK. +*/ diff --git a/Core/Documentation/Doxygen/Concepts/images/introduction/MitkOverview.png b/Core/Documentation/Doxygen/Concepts/images/introduction/MitkOverview.png new file mode 100644 index 0000000000..e9dd638ac6 Binary files /dev/null and b/Core/Documentation/Doxygen/Concepts/images/introduction/MitkOverview.png differ