It interpolates one pixel based on a selected algorithm. More...
#include "Interpolator.h"#include "Band.h"#include "BandProperty.h"#include "Utils.h"#include <cassert>Go to the source code of this file.
Macros | |
| #define | BICUBIC_K1(x, a) |
| #define | BICUBIC_K2(x, a) |
| #define | BICUBIC_KERNEL(x, a) BICUBIC_RANGES( BICUBIC_MODULE(x) , a ) |
| #define | BICUBIC_MODULE(x) ( ( x < 0 ) ? ( -1 * x ) : x ) |
| #define | BICUBIC_RANGES(x, a) |
It interpolates one pixel based on a selected algorithm.
Definition in file Interpolator.cpp.
| #define BICUBIC_K1 | ( | x, | |
| a | |||
| ) |
Definition at line 36 of file Interpolator.cpp.
| #define BICUBIC_K2 | ( | x, | |
| a | |||
| ) |
Definition at line 38 of file Interpolator.cpp.
| #define BICUBIC_KERNEL | ( | x, | |
| a | |||
| ) | BICUBIC_RANGES( BICUBIC_MODULE(x) , a ) |
Definition at line 46 of file Interpolator.cpp.
Referenced by te::rst::Interpolator::bicubicGetValue().
| #define BICUBIC_MODULE | ( | x | ) | ( ( x < 0 ) ? ( -1 * x ) : x ) |
Definition at line 35 of file Interpolator.cpp.
| #define BICUBIC_RANGES | ( | x, | |
| a | |||
| ) |
Definition at line 40 of file Interpolator.cpp.