|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbProfileToProfileDerivativeFilter_h
22 #define otbProfileToProfileDerivativeFilter_h
25 #include "itkSubtractImageFilter.h"
26 #include "itkAbsImageFilter.h"
46 template <
class TInputImage,
class TOutputImage>
72 typedef itk::SubtractImageFilter<InputImageType, InputImageType, InputImageType>
SubtractFilterType;
73 typedef itk::AbsImageFilter<InputImageType, InputImageType>
AbsFilterType;
79 void GenerateOutputInformation(
void)
override;
82 void GenerateInputRequestedRegion(
void)
override;
86 void GenerateData(
void)
override;
97 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
101 void operator=(
const Self&) =
delete;
110 #ifndef OTB_MANUAL_INSTANTIATION
~ProfileToProfileDerivativeFilter() override
itk::SmartPointer< Self > Pointer
SubtractFilterType::Pointer SubtractFilterPointerType
itk::AbsImageFilter< InputImageType, InputImageType > AbsFilterType
itk::SmartPointer< const Self > ConstPointer
Base class for all the filters producing an otbImageList.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
This filter computes the derivative of a given profile.
SubtractFilterPointerType m_SubtractFilter
ImageListToImageListFilter< TInputImage, TOutputImage > Superclass
Superclass::OutputImageListType OutputImageListType
Base class for all the filters taking an image list as input to produce an image list.
itk::SmartPointer< Self > Pointer
InputImageType::Pointer InputImagePointerType
AbsFilterType::Pointer AbsFilterPointerType
InputImageListType::ImageType InputImageType
AbsFilterPointerType m_AbsFilter
OutputImageListType::Pointer OutputImageListPointerType
itk::SubtractImageFilter< InputImageType, InputImageType, InputImageType > SubtractFilterType
OutputImageListType::ImageType OutputImageType
ProfileToProfileDerivativeFilter Self
InputImageListType::Pointer InputImageListPointerType
Superclass::InputImageListType InputImageListType