17 #ifndef itkSigmoidFeatureGenerator_h
18 #define itkSigmoidFeatureGenerator_h
42 template <
unsigned int NDimension>
59 itkStaticConstMacro(Dimension,
unsigned int, NDimension);
80 itkSetMacro( Alpha,
double );
81 itkGetMacro( Alpha,
double );
85 itkSetMacro( Beta,
double );
86 itkGetMacro( Beta,
double );
92 void PrintSelf(std::ostream& os,
Indent indent)
const;
100 void operator=(
const Self&);
119 #ifndef ITK_MANUAL_INSTANTIATION
120 # include "itkSigmoidFeatureGenerator.hxx"
Light weight base class for most itk classes.
SigmoidImageFilter< InputImageType, OutputImageType > SigmoidFilterType
signed short InputPixelType
SigmoidFilterType::Pointer SigmoidFilterPointer
FeatureGenerator< NDimension > Superclass
Image< InputPixelType, Dimension > InputImageType
Image< OutputPixelType, Dimension > OutputImageType
Superclass::SpatialObjectType SpatialObjectType
ImageSpatialObject< NDimension, InputPixelType > InputImageSpatialObjectType
ImageSpatialObject< NDimension, OutputPixelType > OutputImageSpatialObjectType
Computes the sigmoid function pixel-wise.
SigmoidFeatureGenerator Self
InputImageSpatialObjectType::Pointer InputImageSpatialObjectPointer
SmartPointer< const Self > ConstPointer
Class that generates features (typically images) used as input for a segmentation method...
Implementation of the composite pattern.
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
Generates a feature image by computing the Sigmoid intensity transformation.
SigmoidFilterPointer m_SigmoidFilter
Implementation of an image as spatial object.
Control indentation during Print() invocation.
Templated n-dimensional image class.
SmartPointer< Self > Pointer