- MITK
-
MITK Entwickler Deutsches Krebsforschungszentrum Aktuelle Version 0.14
(21.12.2009)Aktuelle Vorabversion SVN-Revision: 25559
(17.08.2010)Betriebssystem Linux, Mac OS X, Windows Programmiersprache C++ Kategorie Wiss. Visualisierung, Med. Visualisierung, Programmbibliothek, Framework, Toolkit, Medizin Lizenz BSD-artige Deutschsprachig nein www.mitk.org/wiki MITK (Medical Imaging Interaction Toolkit) ist ein Toolkit, das auf VTK, ITK und Qt aufbaut. Es dient der Entwicklung von Bildverarbeitungs- und Visualisierungsanwendungen im Bereich der medizinischen Diagnose und Therapieunterstützung (v.a. in der Forschung). Wie andere freie Software (z.B. OsiriX) ist auch MITK und die damit angebotenen Anwendungen nicht als Medizinprodukt zertifiziert und darf deshalb nicht direkt zur Diagnose und Behandlung von Patienten eingesetzt werden. (selbstverständlich kann auf MITK basierte Software trotzdem als Medizinprodukt hergestellt werden).
Inhaltsverzeichnis
Entwicklung
Für die Installation einer eigenen Entwicklungsumgebung (SDK) werden CMake, VTK und ITK benötigt. Es wird empfohlen Qt zusätzlich zu installieren, um alle grafischen Funktionalitäten zu nutzen.
Es wird für die Entwicklung empfohlen, die SVN-Repositories zu verwenden um die aktuellste Version zu erhalten. (Das letzte Release 0.14 ist von 2009.)
Hauptanwendung
Neben dem reinen Toolkit bringt MITK ein Framework (ExtApp oder ExtApplication) mit. Es dient der Unterstützung für Anwendungsentwicklung von medizinischen Visualisierungen. Es beinhaltet sechs grundlegende Funktionalitäten:
- Vier-Fenster-Anzeige: Ist das Kernstück der Anwendung. Dazu gehören drei 2D-Ansichten (Transversalebene, Sagittalebene und Coronalebene) und eine 3D. Hier findet die Navigation und Interaktion mit den geladenen Datensätzen statt. Diese Ansicht kann individuell angepasst werden
- Levelwindow: Nach dem Laden eines Bildes kann hier das Spektrum der Grauwerte geändert werden.
- Menu: Hiermit können Daten geladen, bearbeitet und gespeichert werden.
- Datamanager: Dient dem Verwalten aller geladenen Datensätze.
- Aktive Module: Zeigt die ausgewählten Plugins und deren Funktionen an.
- Arbeitsspeicherauslastung: Da die Bildverarbeitung hohe Rechnerkapazitäten benötigt, gibt es eine Anzeige für die Auslastung des Arbeitsspeichers.
Die Hauptanwendung ist so gestaltet, dass jeder der oben genannten Teile im Anwendungsfenster verschoben werden kann. Diese Änderung wird gespeichert und beim nächsten Programmstart neu aufgerufen.
Plugins
MITK ExtApp hat eine Vielzahl an eigenen Plugins für die ExtApp im Repository. Entwicklern ist es möglich eigene Plugins für sie zu schreiben. Für diesen Zweck wird ein BundleGenerator mitgeliefert. Er soll in Zukunft umgestaltet werden.
3M3
Ist ein freier DICOM-Viewer, der auf der MITK-Hauptanwendung basiert und wurde vom dkfz und Mint Medical entwickelt.
Weblinks/Quellen
- MITK am dkfz
- MITK Lizenz
- MITK-SVN-Repository
- MITK auf SourceForge (siehe auch: SourceForge)
- MITK Bugzilla (siehe auch:Bugzilla)
- MITK Doxygen Dokumentation (siehe auch: Doxygen)
- MITK 3M3 Image Analysis
Kategorien:- Freie Software
- Grafikbibliothek
- Medizinische Software
Wikimedia Foundation.