Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <mitkLabelStatisticsImageFilter.h>
Classes | |
class | LabelStatistics |
Public Types | |
using | Self = LabelStatisticsImageFilter |
using | Superclass = itk::ImageSink< TInputImage > |
using | Pointer = itk::SmartPointer< Self > |
using | ConstPointer = itk::SmartPointer< const Self > |
using | IndexType = typename TInputImage::IndexType |
using | SizeType = typename TInputImage::SizeType |
using | RegionType = typename TInputImage::RegionType |
using | PixelType = typename TInputImage::PixelType |
using | LabelPixelType = typename mitk::Label::PixelType |
using | RealType = typename itk::NumericTraits< PixelType >::RealType |
using | DataObjectPointer = typename itk::DataObject::Pointer |
using | RealObjectType = itk::SimpleDataObjectDecorator< RealType > |
using | BoundingBoxType = std::vector< itk::IndexValueType > |
using | HistogramType = itk::Statistics::Histogram< RealType > |
using | HistogramPointer = typename HistogramType::Pointer |
using | MapType = std::unordered_map< LabelPixelType, LabelStatistics > |
using | MapIterator = typename MapType::iterator |
using | MapConstIterator = typename MapType::const_iterator |
using | ValidLabelValuesContainerType = std::vector< LabelPixelType > |
using | LabelImageType = itk::Image< LabelPixelType, ImageDimension > |
using | ProcessObject = itk::ProcessObject |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static constexpr unsigned int | ImageDimension |
Protected Member Functions | |
LabelStatisticsImageFilter () | |
~LabelStatisticsImageFilter () | |
void | BeforeStreamedGenerateData () override |
void | ThreadedStreamedGenerateData (const RegionType &) override |
void | AfterStreamedGenerateData () override |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Definition at line 33 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::BoundingBoxType = std::vector<itk::IndexValueType> |
Definition at line 59 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::ConstPointer = itk::SmartPointer<const Self> |
Definition at line 39 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::DataObjectPointer = typename itk::DataObject::Pointer |
Definition at line 55 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::HistogramPointer = typename HistogramType::Pointer |
Definition at line 62 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::HistogramType = itk::Statistics::Histogram<RealType> |
Definition at line 61 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::IndexType = typename TInputImage::IndexType |
Definition at line 45 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::LabelImageType = itk::Image<LabelPixelType, ImageDimension> |
Definition at line 106 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::LabelPixelType = typename mitk::Label::PixelType |
Definition at line 49 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::MapConstIterator = typename MapType::const_iterator |
Definition at line 96 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::MapIterator = typename MapType::iterator |
Definition at line 95 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::MapType = std::unordered_map<LabelPixelType, LabelStatistics> |
Definition at line 94 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::PixelType = typename TInputImage::PixelType |
Definition at line 48 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::Pointer = itk::SmartPointer<Self> |
Definition at line 38 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::ProcessObject = itk::ProcessObject |
Definition at line 107 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::RealObjectType = itk::SimpleDataObjectDecorator<RealType> |
Definition at line 57 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::RealType = typename itk::NumericTraits<PixelType>::RealType |
Definition at line 53 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::RegionType = typename TInputImage::RegionType |
Definition at line 47 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::Self = LabelStatisticsImageFilter |
Definition at line 36 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::SizeType = typename TInputImage::SizeType |
Definition at line 46 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::Superclass = itk::ImageSink<TInputImage> |
Definition at line 37 of file mitkLabelStatisticsImageFilter.h.
using mitk::LabelStatisticsImageFilter< TInputImage >::ValidLabelValuesContainerType = std::vector<LabelPixelType> |
Definition at line 98 of file mitkLabelStatisticsImageFilter.h.
|
protected |
|
protected |
|
overrideprotected |
|
overrideprotected |
BoundingBoxType mitk::LabelStatisticsImageFilter< TInputImage >::GetBoundingBox | ( | LabelPixelType | label | ) | const |
|
virtual |
itk::SizeValueType mitk::LabelStatisticsImageFilter< TInputImage >::GetCount | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetEntropy | ( | LabelPixelType | label | ) | const |
HistogramPointer mitk::LabelStatisticsImageFilter< TInputImage >::GetHistogram | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetKurtosis | ( | LabelPixelType | label | ) | const |
PixelType mitk::LabelStatisticsImageFilter< TInputImage >::GetMaximum | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetMean | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetMedian | ( | LabelPixelType | label | ) | const |
PixelType mitk::LabelStatisticsImageFilter< TInputImage >::GetMinimum | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetMPP | ( | LabelPixelType | label | ) | const |
unsigned int mitk::LabelStatisticsImageFilter< TInputImage >::GetNumberOfLabels | ( | ) | const |
unsigned int mitk::LabelStatisticsImageFilter< TInputImage >::GetNumberOfObjects | ( | ) | const |
RegionType mitk::LabelStatisticsImageFilter< TInputImage >::GetRegion | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetSigma | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetSkewness | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetSum | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetSumOfCubes | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetSumOfQuadruples | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetSumOfSquares | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetUniformity | ( | LabelPixelType | label | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetUPP | ( | LabelPixelType | label | ) | const |
const ValidLabelValuesContainerType& mitk::LabelStatisticsImageFilter< TInputImage >::GetValidLabelValues | ( | ) | const |
RealType mitk::LabelStatisticsImageFilter< TInputImage >::GetVariance | ( | LabelPixelType | label | ) | const |
bool mitk::LabelStatisticsImageFilter< TInputImage >::HasLabel | ( | LabelPixelType | label | ) | const |
mitk::LabelStatisticsImageFilter< TInputImage >::itkGetInputMacro | ( | LabelInput | , |
LabelImageType | |||
) |
mitk::LabelStatisticsImageFilter< TInputImage >::itkSetInputMacro | ( | LabelInput | , |
LabelImageType | |||
) |
|
static |
|
overrideprotected |
void mitk::LabelStatisticsImageFilter< TInputImage >::SetHistogramParameters | ( | const std::unordered_map< LabelPixelType, unsigned int > & | sizes, |
const std::unordered_map< LabelPixelType, RealType > & | lowerBounds, | ||
const std::unordered_map< LabelPixelType, RealType > & | upperBounds | ||
) |
|
overrideprotected |
|
staticconstexpr |
Definition at line 51 of file mitkLabelStatisticsImageFilter.h.