Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <mitkCoreObjectFactory.h>
#include "mitkImage.h"
#include <boost/lexical_cast.hpp>
#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 175 of file ManualSegmentationEvaluation.cpp.
References mitkCommandLineParser::addArgument(), us::any_cast(), mitk::CastToItkImage(), mitk::CastToMitkImage(), mitk::CLUtil::CountVoxel(), mitkCommandLineParser::InputDirectory, mitkCommandLineParser::InputFile, mitk::IOUtil::Load(), mitk::IOUtil::LoadPointSet(), mitk::ImageMappingHelper::map(), mitk::CLUtil::MergeLabels(), MITK_INFO, mitk::New(), mitkCommandLineParser::OutputDirectory, 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 167 of file ManualSegmentationEvaluation.cpp.
Referenced by mitk::PointSetStatisticsCalculator::GetPositionErrorMax(), mitk::PointSetStatisticsCalculator::GetPositionErrorMean(), mitk::PointSetStatisticsCalculator::GetPositionErrorMedian(), mitk::PointSetStatisticsCalculator::GetPositionErrorMin(), mitk::PointSetStatisticsCalculator::GetPositionErrorRMS(), mitk::PointSetStatisticsCalculator::GetPositionErrorSampleStandardDeviation(), mitk::PointSetStatisticsCalculator::GetPositionErrorStandardDeviation(), mitk::PointSetStatisticsCalculator::GetPositionMean(), mitk::PointSetStatisticsCalculator::GetPositionSampleStandardDeviation(), mitk::PointSetStatisticsCalculator::GetPositionStandardDeviation(), and main().
void ProcessFeatureImages | ( | const mitk::Image::Pointer & | raw_image, |
const mitk::Image::Pointer & | brain_mask | ||
) |
Definition at line 55 of file ManualSegmentationEvaluation.cpp.
References mitk::CastToItkImage(), mitk::CastToMitkImage(), mitk::CLUtil::GaussianFilter(), itk::LineHistogramBasedMassImageFilter< TInputImageType, TOutputImageType, TMaskImageType >::New(), itk::HessianMatrixEigenvalueImageFilter< TInputImageType, TOutputImageType, TMaskImageType >::New(), itk::StructureTensorEigenvalueImageFilter< TInputImageType, TOutputImageType, TMaskImageType >::New(), mitk::New(), mitk::Image::New(), and mitk::CLUtil::ProbabilityMap().
Referenced by main().
std::vector<mitk::Image::Pointer> m_FeatureImageVector |
Definition at line 53 of file ManualSegmentationEvaluation.cpp.