Flexible threshold.
More...
#include <vtkImageThreshold.h>
Inherits vtkThreadedImageAlgorithm.
Flexible threshold.
vtkImageThreshold can do binary or continuous thresholding for lower, upper or a range of data. The output data type may be different than the output, but defaults to the same type.
- Tests:
- vtkImageThreshold (Tests)
Definition at line 33 of file vtkImageThreshold.h.
vtkImageThreshold::vtkImageThreshold |
( |
| ) |
|
|
protected |
vtkImageThreshold::~vtkImageThreshold |
( |
| ) |
|
|
inlineprotected |
static int vtkImageThreshold::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkImageThreshold::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkImageThreshold::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkImageThreshold::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
void vtkImageThreshold::ThresholdByUpper |
( |
double |
thresh | ) |
|
The values greater than or equal to the value match.
void vtkImageThreshold::ThresholdByLower |
( |
double |
thresh | ) |
|
The values less than or equal to the value match.
void vtkImageThreshold::ThresholdBetween |
( |
double |
lower, |
|
|
double |
upper |
|
) |
| |
The values in a range (inclusive) match
virtual void vtkImageThreshold::SetReplaceIn |
( |
int |
| ) |
|
|
virtual |
Determines whether to replace the pixel in range with InValue
virtual int vtkImageThreshold::GetReplaceIn |
( |
| ) |
|
|
virtual |
Determines whether to replace the pixel in range with InValue
virtual void vtkImageThreshold::ReplaceInOn |
( |
| ) |
|
|
virtual |
Determines whether to replace the pixel in range with InValue
virtual void vtkImageThreshold::ReplaceInOff |
( |
| ) |
|
|
virtual |
Determines whether to replace the pixel in range with InValue
void vtkImageThreshold::SetInValue |
( |
double |
val | ) |
|
Replace the in range pixels with this value.
virtual double vtkImageThreshold::GetInValue |
( |
| ) |
|
|
virtual |
Replace the in range pixels with this value.
virtual void vtkImageThreshold::SetReplaceOut |
( |
int |
| ) |
|
|
virtual |
Determines whether to replace the pixel out of range with OutValue
virtual int vtkImageThreshold::GetReplaceOut |
( |
| ) |
|
|
virtual |
Determines whether to replace the pixel out of range with OutValue
virtual void vtkImageThreshold::ReplaceOutOn |
( |
| ) |
|
|
virtual |
Determines whether to replace the pixel out of range with OutValue
virtual void vtkImageThreshold::ReplaceOutOff |
( |
| ) |
|
|
virtual |
Determines whether to replace the pixel out of range with OutValue
void vtkImageThreshold::SetOutValue |
( |
double |
val | ) |
|
Replace the in range pixels with this value.
virtual double vtkImageThreshold::GetOutValue |
( |
| ) |
|
|
virtual |
Replace the in range pixels with this value.
virtual double vtkImageThreshold::GetUpperThreshold |
( |
| ) |
|
|
virtual |
Get the Upper and Lower thresholds.
virtual double vtkImageThreshold::GetLowerThreshold |
( |
| ) |
|
|
virtual |
Get the Upper and Lower thresholds.
virtual void vtkImageThreshold::SetOutputScalarType |
( |
int |
| ) |
|
|
virtual |
Set the desired output scalar type to cast to
virtual int vtkImageThreshold::GetOutputScalarType |
( |
| ) |
|
|
virtual |
Set the desired output scalar type to cast to
void vtkImageThreshold::SetOutputScalarTypeToDouble |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToFloat |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToLong |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToUnsignedLong |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToInt |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToUnsignedInt |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToShort |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToUnsignedShort |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToChar |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToSignedChar |
( |
| ) |
|
|
inline |
void vtkImageThreshold::SetOutputScalarTypeToUnsignedChar |
( |
| ) |
|
|
inline |
virtual int vtkImageThreshold::RequestInformation |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
void vtkImageThreshold::ThreadedRequestData |
( |
vtkInformation * |
request, |
|
|
vtkInformationVector ** |
inputVector, |
|
|
vtkInformationVector * |
outputVector, |
|
|
vtkImageData *** |
inData, |
|
|
vtkImageData ** |
outData, |
|
|
int |
extent[6], |
|
|
int |
id |
|
) |
| |
|
protected |
double vtkImageThreshold::UpperThreshold |
|
protected |
double vtkImageThreshold::LowerThreshold |
|
protected |
int vtkImageThreshold::ReplaceIn |
|
protected |
double vtkImageThreshold::InValue |
|
protected |
int vtkImageThreshold::ReplaceOut |
|
protected |
double vtkImageThreshold::OutValue |
|
protected |
int vtkImageThreshold::OutputScalarType |
|
protected |
The documentation for this class was generated from the following file: