#include <mitkMaskImageFilter.h>
|
| MaskImageFilter () |
|
| ~MaskImageFilter () override |
|
void | GenerateInputRequestedRegion () override |
|
void | GenerateOutputInformation () override |
|
void | GenerateData () override |
|
template<typename TPixel , unsigned int VImageDimension> |
void | InternalComputeMask (itk::Image< TPixel, VImageDimension > *itkImage) |
|
| ImageToImageFilter () |
|
| ~ImageToImageFilter () override |
|
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
|
void | GenerateInputRequestedRegion () override |
|
| ImageSource () |
|
| ~ImageSource () override |
|
void | GenerateData () override |
| A version of GenerateData() specific for image processing filters. More...
|
|
virtual void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) |
| If an imaging filter can be implemented as a multithreaded algorithm, the filter will provide an implementation of ThreadedGenerateData(). More...
|
|
void | PrepareOutputs () override |
| This method is intentionally left blank. More...
|
|
virtual void | AllocateOutputs () |
| The GenerateData method normally allocates the buffers for all of the outputs of a filter. More...
|
|
virtual void | BeforeThreadedGenerateData () |
| If an imaging filter needs to perform processing after the buffer has been allocated but before threads are spawned, the filter can can provide an implementation for BeforeThreadedGenerateData(). More...
|
|
virtual void | AfterThreadedGenerateData () |
| If an imaging filter needs to perform processing after all processing threads have completed, the filter can can provide an implementation for AfterThreadedGenerateData(). More...
|
|
virtual unsigned int | SplitRequestedRegion (unsigned int i, unsigned int num, OutputImageRegionType &splitRegion) |
| Split the output's RequestedRegion into "num" pieces, returning region "i" as "splitRegion". More...
|
|
| BaseDataSource () |
|
| ~BaseDataSource () override |
|
Definition at line 28 of file mitkMaskImageFilter.h.
◆ MaskImageFilter()
mitk::MaskImageFilter::MaskImageFilter |
( |
| ) |
|
|
protected |
◆ ~MaskImageFilter()
mitk::MaskImageFilter::~MaskImageFilter |
( |
| ) |
|
|
overrideprotected |
◆ Clone()
Pointer mitk::MaskImageFilter::Clone |
( |
| ) |
const |
◆ GenerateData()
void mitk::MaskImageFilter::GenerateData |
( |
| ) |
|
|
overrideprotected |
◆ GenerateInputRequestedRegion()
void mitk::MaskImageFilter::GenerateInputRequestedRegion |
( |
| ) |
|
|
overrideprotected |
◆ GenerateOutputInformation()
void mitk::MaskImageFilter::GenerateOutputInformation |
( |
| ) |
|
|
overrideprotected |
◆ GetMask()
const mitk::Image* mitk::MaskImageFilter::GetMask |
( |
| ) |
const |
◆ GetMaxValue()
get/set the max Value of the original image in the masked area
◆ GetMinValue()
get/set the min Value of the original image in the masked area
◆ GetOutsideValue()
This value is used as outside value. This only works if OverrideOutsideValue is set to true. Default is 0.
◆ GetOverrideOutsideValue()
virtual bool mitk::MaskImageFilter::GetOverrideOutsideValue |
( |
| ) |
|
|
virtual |
If OverrideOutsideValue is set to false, this minimum of the pixel type of the output image is taken as outside value. If set to true, the value set via SetOutsideValue is used as background.
◆ InternalComputeMask()
template<typename TPixel , unsigned int VImageDimension>
void mitk::MaskImageFilter::InternalComputeMask |
( |
itk::Image< TPixel, VImageDimension > * |
itkImage | ) |
|
|
protected |
◆ mitkClassMacro()
◆ New()
static Pointer mitk::MaskImageFilter::New |
( |
| ) |
|
|
static |
◆ OverrideOutsideValueOff()
virtual void mitk::MaskImageFilter::OverrideOutsideValueOff |
( |
| ) |
|
|
virtual |
◆ OverrideOutsideValueOn()
virtual void mitk::MaskImageFilter::OverrideOutsideValueOn |
( |
| ) |
|
|
virtual |
◆ SetMask()
void mitk::MaskImageFilter::SetMask |
( |
const mitk::Image * |
mask | ) |
|
◆ SetMaxValue()
◆ SetMinValue()
◆ SetOutsideValue()
This value is used as outside value. This only works if OverrideOutsideValue is set to true. Default is 0.
◆ SetOverrideOutsideValue()
virtual void mitk::MaskImageFilter::SetOverrideOutsideValue |
( |
bool |
_arg | ) |
|
|
virtual |
If OverrideOutsideValue is set to false, this minimum of the pixel type of the output image is taken as outside value. If set to true, the value set via SetOutsideValue is used as background.
◆ m_InputTimeSelector
◆ m_Mask
◆ m_MaskTimeSelector
◆ m_MaxValue
◆ m_MinValue
◆ m_OutputTimeSelector
◆ m_OutsideValue
◆ m_OverrideOutsideValue
bool mitk::MaskImageFilter::m_OverrideOutsideValue |
|
protected |
◆ m_TimeOfHeaderInitialization
itk::TimeStamp mitk::MaskImageFilter::m_TimeOfHeaderInitialization |
|
protected |
The documentation for this class was generated from the following file: