Medical Imaging Interaction Toolkit
2016.11.0
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 itksys::hash_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 | |
void | AllocateOutputs () |
void | ThreadedGenerateData (const RegionType &outputRegionForThread, ThreadIdType threadId) |
void | BeforeThreadedGenerateData () |
void | AfterThreadedGenerateData () |
Definition at line 15 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef SmartPointer< const Self > itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ConstPointer |
Definition at line 22 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef itksys::hash_map<LabelPixelType, LabelExtrema> itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ExtremaMapType |
Definition at line 56 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef ExtremaMapType::const_iterator itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ExtremaMapTypeConstIterator |
Definition at line 58 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef ExtremaMapType::iterator itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::ExtremaMapTypeIterator |
Definition at line 57 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TInputImage::IndexType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::IndexType |
Definition at line 32 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TLabelImage::IndexType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelIndexType |
Definition at line 38 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TLabelImage::PixelType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelPixelType |
Definition at line 39 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TLabelImage::RegionType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelRegionType |
Definition at line 36 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TLabelImage::SizeType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::LabelSizeType |
Definition at line 37 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef ExtremaMapType::value_type itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::MapValueType |
Definition at line 59 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TInputImage::PixelType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::PixelType |
Definition at line 33 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef SmartPointer< Self > itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::Pointer |
Definition at line 21 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef NumericTraits< PixelType >::RealType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::RealType |
Definition at line 34 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TInputImage::RegionType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::RegionType |
Definition at line 28 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef MinMaxLabelImageFilterWithIndex itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::Self |
Standard Self typedef
Definition at line 19 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef TInputImage::SizeType itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::SizeType |
Definition at line 31 of file mitkMinMaxLabelmageFilterWithIndex.h.
typedef ImageToImageFilter< TInputImage, TInputImage > itk::MinMaxLabelImageFilterWithIndex< TInputImage, TLabelImage >::Superclass |
Definition at line 20 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
protected |
|
protected |
|
protected |
|
virtual |
Runtime information support.
|
inline |
Definition at line 125 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 135 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 120 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 130 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Get the label image
Definition at line 148 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
inline |
Definition at line 72 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Definition at line 108 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Definition at line 61 of file mitkMinMaxLabelmageFilterWithIndex.h.
References MITK_ERROR.
|
inline |
Definition at line 96 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 86 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
static |
Method for creation through the object factory.
|
inline |
Set the label image
Definition at line 141 of file mitkMinMaxLabelmageFilterWithIndex.h.
|
protected |