| 
 | 
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages | 
#include <itkComputeImageExtremaFilter.h>
Compute minimum and maximum pixel value of an Image.
Definition at line 33 of file itkComputeImageExtremaFilter.h.
 Inheritance diagram for itk::ComputeImageExtremaFilter< TInputImage >:Data Structures | |
| struct | MinMaxResult | 
Public Types | |
| using | ConstPointer = SmartPointer< const Self > | 
| using | ImageSpatialMaskConstPointer = typename ImageSpatialMaskType::ConstPointer | 
| using | ImageSpatialMaskPointer = typename ImageSpatialMaskType::Pointer | 
| using | ImageSpatialMaskType = ImageMaskSpatialObject< Self::ImageDimension > | 
| using | InputImagePointer = typename TInputImage::Pointer | 
| using | Pointer = SmartPointer< Self > | 
| using | Self = ComputeImageExtremaFilter | 
| using | Superclass = ImageSink< TInputImage > | 
Public Member Functions | |
| virtual const char * | GetClassName () const | 
| virtual const ImageSpatialMaskType * | GetImageSpatialMask () | 
| PixelType | GetMaximum () const | 
| PixelType | GetMinimum () const | 
| ITK_DISALLOW_COPY_AND_MOVE (ComputeImageExtremaFilter) | |
| itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
| virtual void | SetImageSpatialMask (const ImageSpatialMaskType *_arg) | 
Static Public Member Functions | |
| static Pointer | New () | 
Protected Member Functions | |
| void | BeforeStreamedGenerateData () override | 
| ComputeImageExtremaFilter ()=default | |
| void | ThreadedStreamedGenerateData (const InputImageRegionType &) override | 
| ~ComputeImageExtremaFilter () override=default | |
Static Private Member Functions | |
| static MinMaxResult | RetrieveMinMax (const TInputImage &, const InputImageRegionType &, const ImageSpatialMaskType *, bool) | 
Private Attributes | |
| ImageSpatialMaskConstPointer | m_ImageSpatialMask {} | 
| std::mutex | m_Mutex {} | 
| bool | m_SameGeometry { false } | 
| PixelType | m_ThreadMax { 1 } | 
| PixelType | m_ThreadMin { 1 } | 
| using itk::ComputeImageExtremaFilter< TInputImage >::ConstPointer = SmartPointer<const Self> | 
Definition at line 42 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::ImageSpatialMaskConstPointer = typename ImageSpatialMaskType::ConstPointer | 
Definition at line 62 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::ImageSpatialMaskPointer = typename ImageSpatialMaskType::Pointer | 
Definition at line 61 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::ImageSpatialMaskType = ImageMaskSpatialObject<Self::ImageDimension> | 
Definition at line 60 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::InputImagePointer = typename TInputImage::Pointer | 
Image related typedefs.
Definition at line 51 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::Pointer = SmartPointer<Self> | 
Definition at line 41 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::Self = ComputeImageExtremaFilter | 
Standard Self typedef
Definition at line 39 of file itkComputeImageExtremaFilter.h.
| using itk::ComputeImageExtremaFilter< TInputImage >::Superclass = ImageSink<TInputImage> | 
Definition at line 40 of file itkComputeImageExtremaFilter.h.
      
  | 
  protecteddefault | 
      
  | 
  overrideprotecteddefault | 
      
  | 
  overrideprotected | 
Initialize minimum and maximum before the threads run.
      
  | 
  virtual | 
Runtime information support.
      
  | 
  virtual | 
      
  | 
  inline | 
Definition at line 73 of file itkComputeImageExtremaFilter.h.
      
  | 
  inline | 
Definition at line 67 of file itkComputeImageExtremaFilter.h.
| itk::ComputeImageExtremaFilter< TInputImage >::ITK_DISALLOW_COPY_AND_MOVE | ( | ComputeImageExtremaFilter< TInputImage > | ) | 
| itk::ComputeImageExtremaFilter< TInputImage >::itkStaticConstMacro | ( | ImageDimension | , | 
| unsigned int | , | ||
| TInputImage::ImageDimension | |||
| ) | 
Image related typedefs.
      
  | 
  static | 
Method for creation through the object factory.
      
  | 
  staticprivate | 
      
  | 
  virtual | 
      
  | 
  overrideprotected | 
Multi-thread version GenerateData.
      
  | 
  private | 
Definition at line 100 of file itkComputeImageExtremaFilter.h.
      
  | 
  private | 
Definition at line 106 of file itkComputeImageExtremaFilter.h.
      
  | 
  private | 
Definition at line 101 of file itkComputeImageExtremaFilter.h.
      
  | 
  private | 
Definition at line 104 of file itkComputeImageExtremaFilter.h.
      
  | 
  private | 
Definition at line 103 of file itkComputeImageExtremaFilter.h.
Generated on 1739326392 for elastix by   1.9.8  |