21 #ifndef otbImageToPathFilter_h
22 #define otbImageToPathFilter_h
24 #include "itkPathSource.h"
35 template <
class TInputImage,
class TOutputPath>
48 itkTypeMacro(PathToImageFilter, PathSource);
55 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
57 using Superclass::SetInput;
67 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
75 #ifndef OTB_MANUAL_INSTANTIATION
Base class for filters taking an image as input, and producing an output of type Path.
ImageToPathFilter Self
Standard class typedefs.
TOutputPath OutputPathType
ImageToPathFilter(const Self &)
void operator=(const Self &)
itk::ProcessObject ProcessObjectType
itk::SmartPointer< const Self > ConstPointer
InputImageType::Pointer InputImagePointerType
itk::PathSource< TOutputPath > Superclass
TInputImage InputImageType
template parameters typedefs
itk::SmartPointer< Self > Pointer
OutputPathType::Pointer OutputPathPointerType
~ImageToPathFilter() override
Creation of an "otb" image which contains metadata.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.