|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbStreamingTraits_h
22 #define otbStreamingTraits_h
26 #include "itkBSplineInterpolateImageFunction.h"
27 #include "itkLinearInterpolateImageFunction.h"
28 #include "itkNearestNeighborInterpolateImageFunction.h"
54 template <
class TImage>
63 itkStaticConstMacro(ImageDimension,
unsigned int, ImageType::ImageDimension);
81 static unsigned int CalculateNeededRadiusForInterpolator(
const InterpolationType* interpolator);
96 template <
typename TPixel,
unsigned int VImageDimension>
105 itkStaticConstMacro(ImageDimension,
unsigned int, ImageType::ImageDimension);
116 static unsigned int CalculateNeededRadiusForInterpolator(
const InterpolationType* interpolator);
122 #ifndef OTB_MANUAL_INSTANTIATION
itk::NearestNeighborInterpolateImageFunction< ImageType, double > NearestNeighborInterpolationType
itk::NearestNeighborInterpolateImageFunction< ImageType, double > NearestNeighborInterpolationType
WindowedSincInterpolateImageBlackmanFunction< ImageType > BlackmanInterpolationType
Use the WindowedSincInterpolateImageFunctionBase with a Gaussian Function.
itk::InterpolateImageFunction< ImageType, double > InterpolationType
Use the WindowedSincInterpolateImageFunctionBase with a Welch Function.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
BCOInterpolateImageFunction< ImageType > BCOInterpolationType
itk::LinearInterpolateImageFunction< ImageType, double > LinearInterpolationType
This class provides internal information for streamable filters.
Use the WindowedSincInterpolateImageFunctionBase with a Cosine Function.
Use the WindowedSincInterpolateImageFunctionBase with a Lanczos Function.
WindowedSincInterpolateImageLanczosFunction< ImageType > LanczosInterpolationType
otb::VectorImage< TPixel, VImageDimension > ImageType
itk::LinearInterpolateImageFunction< ImageType, double > LinearInterpolationType
WindowedSincInterpolateImageWelchFunction< ImageType > WelchInterpolationType
itk::InterpolateImageFunction< ImageType, double > InterpolationType
Use the WindowedSincInterpolateImageFunctionBase with a Hamming Function.
ProlateInterpolateImageFunction< ImageType > ProlateInterpolationType
Interpolate an image at specified positions using bicubic interpolation.
WindowedSincInterpolateImageGaussianFunction< ImageType > GaussianInterpolationType
itk::BSplineInterpolateImageFunction< ImageType, double > BSplineInterpolationType
Use the WindowedSincInterpolateImageFunctionBase with a Blackman Function.
WindowedSincInterpolateImageHammingFunction< ImageType > HammingInterpolationType
WindowedSincInterpolateImageGaussianFunction< ImageType > GaussianInterpolationType
WindowedSincInterpolateImageCosineFunction< ImageType > CosineInterpolationType
Creation of an "otb" vector image which contains metadata.
BCOInterpolateImageFunction< ImageType > BCOInterpolationType
Prolate interpolation of an otb::image.