This project provides a complete CMake-based set-up to get started with MITK.
- Example module
- ITK-based image filter
- Interactor to paint in images
- Example command-line app
- Uses the image filter of the example module
- Example plugin
- GUI for the image filter and interactor of the example module
- Example external project
- Microsoft's Guidelines Support Library (GSL)
The project template was completely restructured to fit the new extension mechanism of MITK v2018.04. Here's how it basically works:
- Clone the latest stable branch
releases/2018-04
of MITK from https://phabricator.mitk.org/source/mitk.git (not yet available on GitHub) - Clone MITK-ProjectTemplate
- Configure the MITK superbuild and set the CMake cache variable
MITK_EXTENSION_DIRS
to your working copy of the project template - Generate and build the MITK superbuild
The project template is integrated right into the MITK superbuild and MITK build. Thus you can extend MITK with your own modules, plugins, command-line apps, and external projects without touching the MITK source code. There is no need for a super-superbuild anymore as compared to earlier versions of the project template.
See the MITK documentation.
Copyright (c) German Cancer Research Center (DKFZ)
All rights reserved.
The MITK-ProjectTemplate is part of MITK and as such available as free open-source software under a 3-clause BSD license.