|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkCoreObjectFactory.h>#include "mitkImage.h"#include <mitkLexicalCast.h>#include <vnl/vnl_random.h>#include "mitkCommandLineParser.h"#include <mitkIOUtil.h>#include <itksys/SystemTools.hxx>#include <mitkITKImageImport.h>#include <mitkImageCast.h>#include <mitkProperties.h>#include <itkImageRegionIterator.h>#include <mitkCLUtil.h>#include <mitkVigraRandomForestClassifier.h>#include <QDir>#include <QString>#include <QStringList>#include <itkLabelOverlapMeasuresImageFilter.h>#include <itkImageRegionIteratorWithIndex.h>#include <itkNeighborhoodFunctorImageFilter.h>#include <itkFirstOrderStatisticsFeatureFunctor.h>#include <itkNeighborhood.h>#include <itkHessianMatrixEigenvalueImageFilter.h>#include <itkStructureTensorEigenvalueImageFilter.h>#include <itkLineHistogramBasedMassImageFilter.h>Go to the source code of this file.
Functions | |
| void | ProcessFeatureImages (const mitk::Image::Pointer &raw_image, const mitk::Image::Pointer &brain_mask) |
| std::vector< mitk::Point3D > | PointSetToVector (const mitk::PointSet::Pointer &mps) |
| int | main (int argc, char *argv[]) |
Variables | |
| std::vector< mitk::Image::Pointer > | m_FeatureImageVector |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 170 of file ManualSegmentationEvaluation.cpp.
References mitkCommandLineParser::addArgument(), us::any_cast(), mitk::CastToItkImage(), mitk::CastToMitkImage(), mitk::CLUtil::CountVoxel(), mitkCommandLineParser::Directory, mitkCommandLineParser::File, image, mitkCommandLineParser::Input, k(), mitk::IOUtil::Load(), mitk::ImageMappingHelper::map(), mitk::CLUtil::MergeLabels(), MITK_INFO, mitk::VigraRandomForestClassifier::New(), mitkCommandLineParser::Output, mitkCommandLineParser::parseArguments(), PointSetToVector(), ProcessFeatureImages(), mitkCommandLineParser::setArgumentPrefix(), mitkCommandLineParser::setCategory(), mitkCommandLineParser::setContributor(), mitkCommandLineParser::setDescription(), and mitkCommandLineParser::setTitle().
| std::vector<mitk::Point3D> PointSetToVector | ( | const mitk::PointSet::Pointer & | mps | ) |
Definition at line 162 of file ManualSegmentationEvaluation.cpp.
Referenced by main().
| void ProcessFeatureImages | ( | const mitk::Image::Pointer & | raw_image, |
| const mitk::Image::Pointer & | brain_mask | ||
| ) |
Definition at line 51 of file ManualSegmentationEvaluation.cpp.
References mitk::CastToItkImage(), mitk::CastToMitkImage(), mitk::CLUtil::GaussianFilter(), mask, itk::LineHistogramBasedMassImageFilter< TInputImageType, TOutputImageType, TMaskImageType >::New(), itk::HessianMatrixEigenvalueImageFilter< TInputImageType, TOutputImageType, TMaskImageType >::New(), itk::StructureTensorEigenvalueImageFilter< TInputImageType, TOutputImageType, TMaskImageType >::New(), mitk::Image::New(), and mitk::CLUtil::ProbabilityMap().
Referenced by main().
| std::vector<mitk::Image::Pointer> m_FeatureImageVector |
Definition at line 49 of file ManualSegmentationEvaluation.cpp.