|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <chrono>#include <mitkCommon.h>#include "mitkPALinearSpectralUnmixingFilter.h"#include "mitkPASpectralUnmixingFilterBase.h"#include "mitkPASpectralUnmixingFilterVigra.h"#include "mitkPASpectralUnmixingSO2.h"#include <mitkCommandLineParser.h>#include <mitkException.h>#include <mitkIOUtil.h>#include <mitkUIDGenerator.h>#include <itksys/SystemTools.hxx>#include "mitkPreferenceListReaderOptionsFunctor.h"Go to the source code of this file.
Functions | |
| InputParameters | parseInput (int argc, char *argv[]) |
| mitk::pa::SpectralUnmixingFilterBase::Pointer | GetFilterInstance (std::string algorithm, std::vector< int > weights=std::vector< int >()) |
| int | main (int argc, char *argv[]) |
| mitk::pa::SpectralUnmixingFilterBase::Pointer GetFilterInstance | ( | std::string | algorithm, |
| std::vector< int > | weights = std::vector<int>() |
||
| ) |
Definition at line 170 of file SpectralUnmixingApp.cpp.
References mitk::pa::SpectralUnmixingFilterVigra::New(), and mitk::pa::LinearSpectralUnmixingFilter::New().
Referenced by main().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 219 of file SpectralUnmixingApp.cpp.
References GetFilterInstance(), MITK_INFO, mitk::pa::SpectralUnmixingSO2::New(), parseInput(), and mitk::IOUtil::Save().
| InputParameters parseInput | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 41 of file SpectralUnmixingApp.cpp.
References mitkCommandLineParser::addArgument(), us::any_cast(), mitkCommandLineParser::beginGroup(), mitkCommandLineParser::Directory, mitkCommandLineParser::endGroup(), MITK_ERROR, mitkThrow, mitkCommandLineParser::parseArguments(), mitkCommandLineParser::setArgumentPrefix(), mitkCommandLineParser::setCategory(), mitkCommandLineParser::setContributor(), mitkCommandLineParser::setDescription(), mitkCommandLineParser::setTitle(), mitkCommandLineParser::String, and mitkCommandLineParser::StringList.
Referenced by main().