ITK-based utilities for manipulating connected regions in label maps. Limitation: The filter does not work correctly with input volume that has unsigned long scalar type on Linux and macOS.
More...
#include <Libs/vtkITK/vtkITKImageMargin.h>
ITK-based utilities for manipulating connected regions in label maps. Limitation: The filter does not work correctly with input volume that has unsigned long scalar type on Linux and macOS.
Definition at line 31 of file vtkITKImageMargin.h.
◆ Superclass
◆ vtkITKImageMargin()
vtkITKImageMargin::vtkITKImageMargin |
( |
| ) |
|
|
protected |
◆ ~vtkITKImageMargin()
vtkITKImageMargin::~vtkITKImageMargin |
( |
| ) |
|
|
overrideprotected |
◆ CalculateMarginInMMOff()
virtual void vtkITKImageMargin::CalculateMarginInMMOff |
( |
| ) |
|
|
virtual |
◆ CalculateMarginInMMOn()
virtual void vtkITKImageMargin::CalculateMarginInMMOn |
( |
| ) |
|
|
virtual |
◆ GetBackgroundValue()
virtual int vtkITKImageMargin::GetBackgroundValue |
( |
| ) |
|
|
virtual |
The background value that is considered "outside" the image. Default value is 0.
◆ GetCalculateMarginInMM()
virtual bool vtkITKImageMargin::GetCalculateMarginInMM |
( |
| ) |
|
|
virtual |
If the margin calculation should be calculated using image spacing, or using a set number of voxels.
◆ GetClassName()
virtual const char* vtkITKImageMargin::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetInnerMarginMM()
virtual double vtkITKImageMargin::GetInnerMarginMM |
( |
| ) |
|
|
virtual |
The distance of the inner margin from the surface. Positive values are outside the foreground, and negative values are inside the foreground. Default value is negative infinity.
◆ GetInnerMarginVoxels()
virtual double vtkITKImageMargin::GetInnerMarginVoxels |
( |
| ) |
|
|
virtual |
The number of voxels to the inner margin from the surface. Positive values are outside the foreground, and negative values are inside the foreground. Default value is negative infinity.
◆ GetOuterMarginMM()
virtual double vtkITKImageMargin::GetOuterMarginMM |
( |
| ) |
|
|
virtual |
The distance of the outer margin from the surface. Positive values are outside the foreground, and negative values are inside the foreground. Default value is 0.0.
◆ GetOuterMarginVoxels()
virtual double vtkITKImageMargin::GetOuterMarginVoxels |
( |
| ) |
|
|
virtual |
The number of voxels to the outer margin from the surface. Positive values are outside the foreground, and negative values are inside the foreground. Default value is 0.0.
◆ IsA()
virtual int vtkITKImageMargin::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkITKImageMargin::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
◆ PrintSelf()
void vtkITKImageMargin::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ SafeDownCast()
◆ SetBackgroundValue()
virtual void vtkITKImageMargin::SetBackgroundValue |
( |
int |
| ) |
|
|
virtual |
◆ SetCalculateMarginInMM()
virtual void vtkITKImageMargin::SetCalculateMarginInMM |
( |
bool |
| ) |
|
|
virtual |
◆ SetInnerMarginMM()
virtual void vtkITKImageMargin::SetInnerMarginMM |
( |
double |
| ) |
|
|
virtual |
◆ SetInnerMarginVoxels()
virtual void vtkITKImageMargin::SetInnerMarginVoxels |
( |
double |
| ) |
|
|
virtual |
◆ SetOuterMarginMM()
virtual void vtkITKImageMargin::SetOuterMarginMM |
( |
double |
| ) |
|
|
virtual |
◆ SetOuterMarginVoxels()
virtual void vtkITKImageMargin::SetOuterMarginVoxels |
( |
double |
| ) |
|
|
virtual |
◆ SimpleExecute()
void vtkITKImageMargin::SimpleExecute |
( |
vtkImageData * |
input, |
|
|
vtkImageData * |
output |
|
) |
| |
|
overrideprotected |
◆ BackgroundValue
int vtkITKImageMargin::BackgroundValue {0} |
|
protected |
◆ CalculateMarginInMM
bool vtkITKImageMargin::CalculateMarginInMM {true} |
|
protected |
◆ InnerMarginMM
double vtkITKImageMargin::InnerMarginMM {0.0} |
|
protected |
◆ InnerMarginVoxels
double vtkITKImageMargin::InnerMarginVoxels {0.0} |
|
protected |
◆ OuterMarginMM
double vtkITKImageMargin::OuterMarginMM {0.0} |
|
protected |
◆ OuterMarginVoxels
double vtkITKImageMargin::OuterMarginVoxels {0.0} |
|
protected |
The documentation for this class was generated from the following file: