Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <string>
#include "itksys/SystemTools.hxx"
#include "mitkCommandLineParser.h"
#include <mitkIOUtil.h>
#include <mitkImageTimeSelector.h>
#include <mitkImageCast.h>
#include <mitkPreferenceListReaderOptionsFunctor.h>
#include <mitkModelFitUIDHelper.h>
#include <mitkConcentrationCurveGenerator.h>
Go to the source code of this file.
Functions | |
bool | verbose (false) |
bool | t1_absolute (false) |
bool | t1_relative (false) |
bool | t1_flash (false) |
bool | t2 (false) |
float | k (1.0) |
float | te (0) |
float | rec_time (0) |
float | relaxivity (0) |
float | rel_time (0) |
void | setupParser (mitkCommandLineParser &parser) |
bool | configureApplicationSettings (std::map< std::string, us::Any > parsedArgs) |
void | doConversion () |
int | main (int argc, char *argv[]) |
Variables | |
std::string | inFilename |
std::string | outFileName |
mitk::Image::Pointer | image |
bool configureApplicationSettings | ( | std::map< std::string, us::Any > | parsedArgs | ) |
Definition at line 104 of file MRSignal2ConcentrationMiniApp.cpp.
References us::any_cast(), inFilename, k(), mitkThrow, outFileName, rec_time(), rel_time(), relaxivity(), t1_absolute(), t1_flash(), t1_relative(), t2(), te(), and verbose().
Referenced by main().
void doConversion | ( | ) |
Definition at line 207 of file MRSignal2ConcentrationMiniApp.cpp.
References mitk::EnsureModelFitUID(), k(), mitk::ConcentrationCurveGenerator::New(), outFileName, rec_time(), rel_time(), relaxivity(), mitk::IOUtil::Save(), t1_absolute(), t1_flash(), t1_relative(), t2(), and te().
Referenced by main().
float k | ( | 1. | 0 | ) |
Referenced by mitk::SliceNavigationController::AdjustSliceStepperRange(), mitk::OpenIGTLinkTrackingDevice::AutoDetectTools(), mitk::Line< double, 2 >::BoxLineIntersection(), CalculateFeatures(), CalculateLargestDiameter(), mitk::CovarianceMatrixCalculator::ComputeOrthonormalCoordinateSystem(), configureApplicationSettings(), mitk::NDIAuroraTypeInformation::CreateTrackingDeviceSource(), doConversion(), mitk::ThresholdSplit< TColumnDecisionFunctor, TFeatureCalculator, TTag >::findBestSplit(), mitk::CollectionReader::FolderToCollection(), mitk::CollectionWriter::FolderToXml(), mitk::ExtrudePlanarFigureFilter::GenerateData(), mitk::ComputeContourSetNormalsFilter::GenerateData(), mitk::ReduceContourSetFilter::GenerateData(), mitk::RegionGrowingTool::GetNeighborhoodAverage(), GetNeighboursOfPoint(), mitk::VigraRandomForestClassifier::GetTreeWeights(), info(), mitk::Image::IsRotated(), LocalCalculateFeatures(), main(), multiclass_probability(), QmitkAdaptiveRegionGrowingToolGUI::OnPointAdded(), mitk::VectorImageMapper2D::Paint(), QmitkSliderLevelWindowWidget::paintEvent(), mitk::LegacyFileReaderService::Read(), QmitkFiducialRegistrationWidget::Register(), mitk::SurfaceInterpolationController::ReinitializeInterpolation(), mitk::ThresholdSplit< TColumnDecisionFunctor, TFeatureCalculator, TTag >::set_external_parameters(), mitk::LevelWindow::SetAuto(), QmitkToolDistanceWidget::ShowDistanceValues(), mitk::CollectionWriter::SingleFolderToXml(), mitk::pa::SpectralUnmixingFilterVigra::SpectralUnmixingAlgorithm(), mitk::SurfaceStampImageFilter::SurfaceStamp(), svm_binary_svc_probability(), svm_cross_validation(), svm_load_model(), svm_predict_probability(), svm_predict_values(), svm_train(), mitk::Transform::ToCSVString(), mitk::Transform::ToMatlabString(), mitk::AnisotropicIterativeClosestPointRegistration::Update(), mitk::ToFCameraPMDRawDataDevice::XYAxisFlipImage(), and mitk::pa::SpectralUnmixingFilterSimplex::~SpectralUnmixingFilterSimplex().
int main | ( | int | argc, |
char * | argv[] | ||
) |
[do processing]
Definition at line 243 of file MRSignal2ConcentrationMiniApp.cpp.
References configureApplicationSettings(), doConversion(), mitkCommandLineParser::helpText(), inFilename, MITK_ERROR, mitkCommandLineParser::parseArguments(), and setupParser().
float rec_time | ( | 0 | ) |
Referenced by configureApplicationSettings(), and doConversion().
float rel_time | ( | 0 | ) |
Referenced by configureApplicationSettings(), and doConversion().
float relaxivity | ( | 0 | ) |
void setupParser | ( | mitkCommandLineParser & | parser | ) |
[create parser]
[add arguments]
[add arguments]
Definition at line 49 of file MRSignal2ConcentrationMiniApp.cpp.
References mitkCommandLineParser::addArgument(), mitkCommandLineParser::beginGroup(), mitkCommandLineParser::Bool, mitkCommandLineParser::endGroup(), mitkCommandLineParser::File, mitkCommandLineParser::Float, mitkCommandLineParser::Input, mitkCommandLineParser::Output, mitkCommandLineParser::setArgumentPrefix(), mitkCommandLineParser::setCategory(), mitkCommandLineParser::setContributor(), mitkCommandLineParser::setDescription(), and mitkCommandLineParser::setTitle().
Referenced by main().
bool t1_absolute | ( | false | ) |
Referenced by configureApplicationSettings(), and doConversion().
bool t1_flash | ( | false | ) |
Referenced by configureApplicationSettings(), and doConversion().
bool t1_relative | ( | false | ) |
Referenced by configureApplicationSettings(), and doConversion().
bool t2 | ( | false | ) |
Referenced by mitk::ToFCameraMITKPlayerDevice::Acquire(), mitk::ToFCameraMESADevice::Acquire(), mitk::ToFCameraPMDDevice::Acquire(), mitk::KinectDevice::Acquire(), mitk::KinectV2Device::Acquire(), mitk::ToFCameraPMDRawDataDevice::Acquire(), mitk::ThreeStepLinearModel::ComputeModelfunction(), configureApplicationSettings(), doConversion(), mitk::PlaneGeometryDataMapper2D::DrawOrientationArrow(), fresnel_cos_0_8(), fresnel_cos_8_inf(), fresnel_sin_0_8(), fresnel_sin_8_inf(), mitk::AccessItkImageFunctor< X, VDimension, T1, T2, T3 >::operator()(), mitk::NDIProtocol::POS3D(), and mitk::ToFImageRecorder::RecordData().
float te | ( | 0 | ) |
Referenced by configureApplicationSettings(), and doConversion().
bool verbose | ( | false | ) |
Referenced by configureApplicationSettings().
mitk::Image::Pointer image |
Definition at line 34 of file MRSignal2ConcentrationMiniApp.cpp.
std::string inFilename |
Definition at line 31 of file MRSignal2ConcentrationMiniApp.cpp.
Referenced by configureApplicationSettings(), and main().
std::string outFileName |
Definition at line 32 of file MRSignal2ConcentrationMiniApp.cpp.
Referenced by configureApplicationSettings(), and doConversion().