Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Returns the StatisticsContainer that was computed on given input (image/mask/planar figure) and is added as DataNode in a DataStorage. More...
#include <mitkImageStatisticsContainerManager.h>
Static Public Member Functions | |
static mitk::ImageStatisticsContainer::ConstPointer | GetImageStatistics (const mitk::DataStorage *dataStorage, const mitk::BaseData *image, const mitk::BaseData *mask=nullptr) |
Returns the StatisticContainer for the given image and mask. More... | |
Static Protected Member Functions | |
static mitk::NodePredicateBase::ConstPointer | GetPredicateForSources (const mitk::BaseData *image, const mitk::BaseData *mask=nullptr) |
Returns the StatisticsContainer that was computed on given input (image/mask/planar figure) and is added as DataNode in a DataStorage.
Definition at line 29 of file mitkImageStatisticsContainerManager.h.
|
static |
Returns the StatisticContainer for the given image and mask.
Documentation
if more than one StatisticsContainer is found, only the newest (ModifiedTime) is returned
Definition at line 22 of file mitkImageStatisticsContainerManager.cpp.
References GetPredicateForSources(), mitk::BaseData::GetStaticNameOfClass(), mitk::DataStorage::GetSubset(), MITK_DEBUG, MITK_WARN, mitkThrow, mitk::NodePredicateAnd::New(), and mitk::NodePredicateDataType::New().
Referenced by QmitkImageStatisticsTreeModel::Clear(), and QmitkStatisticsCalculator::ComputeLesionVolume().
|
staticprotected |
Definition at line 68 of file mitkImageStatisticsContainerManager.cpp.
References mitkThrow, mitk::StatisticsToImageRelationRule::New(), mitk::StatisticsToMaskRelationRule::New(), mitk::NodePredicateNot::New(), and mitk::NodePredicateAnd::New().
Referenced by GetImageStatistics().