ITK
5.2.0
Insight Toolkit
|
#include <itkSigmoidImageFilter.h>
Public Types | |
using | ConstPointer = SmartPointer< const Self > |
using | OutputPixelType = typename TOutputImage::PixelType |
using | Pointer = SmartPointer< Self > |
using | Self = SigmoidImageFilter |
using | Superclass = UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< typename TInputImage::PixelType, typename TOutputImage::PixelType > > |
Public Types inherited from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > > | |
using | ConstPointer = SmartPointer< const Self > |
using | FunctorType = Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > |
using | InputImagePixelType = typename InputImageType::PixelType |
using | InputImagePointer = typename InputImageType::ConstPointer |
using | InputImageRegionType = typename InputImageType::RegionType |
using | InputImageType = TInputImage |
using | OutputImagePixelType = typename OutputImageType::PixelType |
using | OutputImagePointer = typename OutputImageType::Pointer |
using | OutputImageRegionType = typename OutputImageType::RegionType |
using | OutputImageType = TOutputImage |
using | Pointer = SmartPointer< Self > |
using | Self = UnaryFunctorImageFilter |
using | Superclass = InPlaceImageFilter< TInputImage, TOutputImage > |
Public Types inherited from itk::InPlaceImageFilter< TInputImage, TOutputImage > | |
using | ConstPointer = SmartPointer< const Self > |
using | InputImageConstPointer = typename InputImageType::ConstPointer |
using | InputImagePixelType = typename InputImageType::PixelType |
using | InputImagePointer = typename InputImageType::Pointer |
using | InputImageRegionType = typename InputImageType::RegionType |
using | InputImageType = TInputImage |
using | OutputImagePixelType = typename Superclass::OutputImagePixelType |
using | OutputImagePointer = typename Superclass::OutputImagePointer |
using | OutputImageRegionType = typename Superclass::OutputImageRegionType |
using | OutputImageType = typename Superclass::OutputImageType |
using | Pointer = SmartPointer< Self > |
using | Self = InPlaceImageFilter |
using | Superclass = ImageToImageFilter< TInputImage, TOutputImage > |
Public Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
using | ConstPointer = SmartPointer< const Self > |
using | InputImageConstPointer = typename InputImageType::ConstPointer |
using | InputImagePixelType = typename InputImageType::PixelType |
using | InputImagePointer = typename InputImageType::Pointer |
using | InputImageRegionType = typename InputImageType::RegionType |
using | InputImageType = TInputImage |
using | OutputImagePixelType = typename Superclass::OutputImagePixelType |
using | OutputImageRegionType = typename Superclass::OutputImageRegionType |
using | Pointer = SmartPointer< Self > |
using | Self = ImageToImageFilter |
using | Superclass = ImageSource< TOutputImage > |
Public Types inherited from itk::ImageSource< TOutputImage > | |
using | ConstPointer = SmartPointer< const Self > |
using | DataObjectIdentifierType = Superclass::DataObjectIdentifierType |
using | DataObjectPointer = DataObject::Pointer |
using | DataObjectPointerArraySizeType = Superclass::DataObjectPointerArraySizeType |
using | OutputImagePixelType = typename OutputImageType::PixelType |
using | OutputImagePointer = typename OutputImageType::Pointer |
using | OutputImageRegionType = typename OutputImageType::RegionType |
using | OutputImageType = TOutputImage |
using | Pointer = SmartPointer< Self > |
using | Self = ImageSource |
using | Superclass = ProcessObject |
Public Types inherited from itk::ProcessObject | |
using | ConstPointer = SmartPointer< const Self > |
using | DataObjectIdentifierType = DataObject::DataObjectIdentifierType |
using | DataObjectPointer = DataObject::Pointer |
using | DataObjectPointerArray = std::vector< DataObjectPointer > |
using | DataObjectPointerArraySizeType = DataObjectPointerArray::size_type |
using | MultiThreaderType = MultiThreaderBase |
using | NameArray = std::vector< DataObjectIdentifierType > |
using | Pointer = SmartPointer< Self > |
using | Self = ProcessObject |
using | Superclass = Object |
Public Types inherited from itk::Object | |
using | ConstPointer = SmartPointer< const Self > |
using | Pointer = SmartPointer< Self > |
using | Self = Object |
using | Superclass = LightObject |
Public Types inherited from itk::LightObject | |
using | ConstPointer = SmartPointer< const Self > |
using | Pointer = SmartPointer< Self > |
using | Self = LightObject |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static void | SetGlobalDefaultDirectionTolerance (double) |
static double | GetGlobalDefaultDirectionTolerance () |
static void | SetGlobalDefaultCoordinateTolerance (double) |
static double | GetGlobalDefaultCoordinateTolerance () |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Computes the sigmoid function pixel-wise.
A linear transformation is applied first on the argument of the sigmoid function. The resulting total transform is given by
Every output pixel is equal to f(x). Where x is the intensity of the homologous input pixel, and alpha and beta are user-provided constants.
Definition at line 150 of file itkSigmoidImageFilter.h.
using itk::SigmoidImageFilter< TInputImage, TOutputImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 166 of file itkSigmoidImageFilter.h.
using itk::SigmoidImageFilter< TInputImage, TOutputImage >::OutputPixelType = typename TOutputImage::PixelType |
Definition at line 168 of file itkSigmoidImageFilter.h.
using itk::SigmoidImageFilter< TInputImage, TOutputImage >::Pointer = SmartPointer<Self> |
Definition at line 165 of file itkSigmoidImageFilter.h.
using itk::SigmoidImageFilter< TInputImage, TOutputImage >::Self = SigmoidImageFilter |
Standard class type aliases.
Definition at line 159 of file itkSigmoidImageFilter.h.
using itk::SigmoidImageFilter< TInputImage, TOutputImage >::Superclass = UnaryFunctorImageFilter<TInputImage, TOutputImage, Functor::Sigmoid<typename TInputImage::PixelType, typename TOutputImage::PixelType> > |
Definition at line 163 of file itkSigmoidImageFilter.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
|
inline |
Definition at line 188 of file itkSigmoidImageFilter.h.
References itk::Functor::Sigmoid< TInput, TOutput >::GetAlpha(), and itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor().
Referenced by itk::SigmoidImageFilter< TInputImage, TOutputImage >::SetAlpha().
|
inline |
Definition at line 205 of file itkSigmoidImageFilter.h.
References itk::Functor::Sigmoid< TInput, TOutput >::GetBeta(), and itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor().
Referenced by itk::SigmoidImageFilter< TInputImage, TOutputImage >::SetBeta().
|
virtual |
Macro that provides the GetNameOfClass() method
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >.
|
inline |
Definition at line 239 of file itkSigmoidImageFilter.h.
References itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor(), and itk::Functor::Sigmoid< TInput, TOutput >::GetOutputMaximum().
Referenced by itk::SigmoidImageFilter< TInputImage, TOutputImage >::SetOutputMaximum().
|
inline |
Definition at line 222 of file itkSigmoidImageFilter.h.
References itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor(), and itk::Functor::Sigmoid< TInput, TOutput >::GetOutputMinimum().
Referenced by itk::SigmoidImageFilter< TInputImage, TOutputImage >::SetOutputMinimum().
|
static |
Method for creation through the object factory.
|
inline |
Definition at line 177 of file itkSigmoidImageFilter.h.
References itk::Math::ExactlyEquals(), itk::SigmoidImageFilter< TInputImage, TOutputImage >::GetAlpha(), itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor(), itk::Object::Modified(), and itk::Functor::Sigmoid< TInput, TOutput >::SetAlpha().
|
inline |
Definition at line 194 of file itkSigmoidImageFilter.h.
References itk::Math::ExactlyEquals(), itk::SigmoidImageFilter< TInputImage, TOutputImage >::GetBeta(), itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor(), itk::Object::Modified(), and itk::Functor::Sigmoid< TInput, TOutput >::SetBeta().
|
inline |
Definition at line 228 of file itkSigmoidImageFilter.h.
References itk::Math::ExactlyEquals(), itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor(), itk::SigmoidImageFilter< TInputImage, TOutputImage >::GetOutputMaximum(), itk::Object::Modified(), and itk::Functor::Sigmoid< TInput, TOutput >::SetOutputMaximum().
|
inline |
Definition at line 211 of file itkSigmoidImageFilter.h.
References itk::Math::ExactlyEquals(), itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >::GetFunctor(), itk::SigmoidImageFilter< TInputImage, TOutputImage >::GetOutputMinimum(), itk::Object::Modified(), and itk::Functor::Sigmoid< TInput, TOutput >::SetOutputMinimum().