|
|
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 |