Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <mitkCoreObjectFactory.h>
#include "mitkImage.h"
#include <boost/lexical_cast.hpp>
#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 <mitkAbstractFileReader.h>
#include <QDir>
#include <QString>
#include <QStringList>
#include <mitkImageAccessByItk.h>
Go to the source code of this file.
Typedefs | |
typedef unsigned int | uint |
Functions | |
void | ReadMitkProjectImageAndMask (std::string input_file, mitk::Image::Pointer &raw_image, mitk::Image::Pointer &class_mask, Image::Pointer &brain_mask) |
std::map< unsigned int, double > | VolumeUnderMaskByLabel (mitk::Image::Pointer mask) |
int | main (int argc, char *argv[]) |
typedef unsigned int uint |
Definition at line 46 of file NativeHeadCTSegmentation.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 53 of file NativeHeadCTSegmentation.cpp.
References AccessFixedDimensionByItk_2, mitkCommandLineParser::addArgument(), us::any_cast(), mitk::CLUtil::Axial, mitk::CLUtil::CountVoxel(), mitk::CLUtil::DilateGrayscale(), mitk::CLUtil::ErodeGrayscale(), mitk::CLUtil::FillHoleGrayscale(), mitkCommandLineParser::InputDirectory, mitk::CLUtil::itkSampleLabel(), MITK_INFO, mitk::New(), mitkCommandLineParser::OutputDirectory, mitkCommandLineParser::parseArguments(), mitk::CLUtil::ProbabilityMap(), ReadMitkProjectImageAndMask(), mitk::IOUtil::Save(), mitkCommandLineParser::setArgumentPrefix(), mitkCommandLineParser::setCategory(), mitkCommandLineParser::setContributor(), mitkCommandLineParser::setDescription(), mitkCommandLineParser::setTitle(), mitkCommandLineParser::String, and VolumeUnderMaskByLabel().
void ReadMitkProjectImageAndMask | ( | std::string | input_file, |
mitk::Image::Pointer & | raw_image, | ||
mitk::Image::Pointer & | class_mask, | ||
Image::Pointer & | brain_mask | ||
) |
Definition at line 179 of file NativeHeadCTSegmentation.cpp.
References mitk::CLUtil::CountVoxel(), mitk::IOUtil::Load(), mitk::ImageMappingHelper::map(), and mitk::CLUtil::MergeLabels().
Referenced by main().
std::map< unsigned int, double > VolumeUnderMaskByLabel | ( | mitk::Image::Pointer | mask | ) |
Definition at line 212 of file NativeHeadCTSegmentation.cpp.
References mitk::CastToItkImage().
Referenced by main().