|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
#include <mitkMinMaxLabelmageFilterWithIndex.h>


Classes | |
| class | LabelExtrema |
| The LabelExtrema class is just a container for global min/max values and their indices as well as all min and max values (+indices) of the mask labels. More... | |
Public Types | |
| typedef MinMaxLabelImageFilterWithIndex | Self |
| typedef ImageToImageFilter< TInputImage, TInputImage > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef TInputImage::RegionType | RegionType |
| typedef TInputImage::SizeType | SizeType |
| typedef TInputImage::IndexType | IndexType |
| typedef TInputImage::PixelType | PixelType |
| typedef NumericTraits< PixelType >::RealType | RealType |
| typedef TLabelImage::RegionType | LabelRegionType |
| typedef TLabelImage::SizeType | LabelSizeType |
| typedef TLabelImage::IndexType | LabelIndexType |
| typedef TLabelImage::PixelType | LabelPixelType |
| typedef std::unordered_map< LabelPixelType, LabelExtrema > | ExtremaMapType |
| typedef ExtremaMapType::iterator | ExtremaMapTypeIterator |
| typedef ExtremaMapType::const_iterator | ExtremaMapTypeConstIterator |
| typedef ExtremaMapType::value_type | MapValueType |
Public Member Functions | |
| virtual const char * | GetClassName () const |
| PixelType | GetMin (LabelPixelType label) const |
| PixelType | GetMax (LabelPixelType label) const |
| std::vector< LabelPixelType > | GetRelevantLabels () const |
| Returns a std::vector containing all labels for which min and max values (and indices) have been computed. More... | |
| IndexType | GetMinIndex (LabelPixelType label) const |
| IndexType | GetMaxIndex (LabelPixelType label) const |
| PixelType | GetGlobalMin () const |
| PixelType | GetGlobalMax () const |
| IndexType | GetGlobalMinIndex () const |
| IndexType | GetGlobalMaxIndex () const |
| void | SetLabelInput (const TLabelImage *input) |
| const TLabelImage * | GetLabelInput () const |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| MinMaxLabelImageFilterWithIndex () | |
| void | AllocateOutputs () override |
| void | ThreadedGenerateData (const RegionType &outputRegionForThread, ThreadIdType threadId) override |
| void | BeforeThreadedGenerateData () override |
| void | AfterThreadedGenerateData () override |
Definition at line 27 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef SmartPointer< const Self > itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ConstPointer |
Definition at line 34 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef std::unordered_map<LabelPixelType, LabelExtrema> itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ExtremaMapType |
Definition at line 68 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef ExtremaMapType::const_iterator itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ExtremaMapTypeConstIterator |
Definition at line 70 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef ExtremaMapType::iterator itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ExtremaMapTypeIterator |
Definition at line 69 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TInputImage::IndexType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::IndexType |
Definition at line 44 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TLabelImage::IndexType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelIndexType |
Definition at line 50 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TLabelImage::PixelType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelPixelType |
Definition at line 51 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TLabelImage::RegionType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelRegionType |
Definition at line 48 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TLabelImage::SizeType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelSizeType |
Definition at line 49 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef ExtremaMapType::value_type itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::MapValueType |
Definition at line 71 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TInputImage::PixelType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::PixelType |
Definition at line 45 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef SmartPointer< Self > itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::Pointer |
Definition at line 33 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef NumericTraits< PixelType >::RealType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::RealType |
Definition at line 46 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TInputImage::RegionType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::RegionType |
Definition at line 40 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef MinMaxLabelImageFilterWithIndex itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::Self |
Standard Self typedef
Definition at line 31 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef TInputImage::SizeType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::SizeType |
Definition at line 43 of file mitkMinMaxLabelmageFilterWithIndex.h.
| typedef ImageToImageFilter< TInputImage, TInputImage > itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::Superclass |
Definition at line 32 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inlineprotected |
Definition at line 166 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
virtual |
Runtime information support.
|
inline |
Definition at line 137 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 147 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 132 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 142 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Get the label image
Definition at line 160 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 84 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Definition at line 120 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Definition at line 73 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Definition at line 108 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Returns a std::vector containing all labels for which min and max values (and indices) have been computed.
Definition at line 98 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
static |
Method for creation through the object factory.
|
inline |
Set the label image
Definition at line 153 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
overrideprotected |