18 #ifndef RESAMPLINGALGORITHMS2D_H
19 #define RESAMPLINGALGORITHMS2D_H
52 static double bilinear_pixel(
const Array2D<double> &i_grid,
const size_t &org_ii,
const size_t &org_jj,
const size_t &org_ncols,
const size_t &org_nrows,
const double &x,
const double &y);
53 static double BSpline_weight(
const double &x);
static const Grid2DObject BilinearResampling(const Grid2DObject &i_grid, const double &factor)
Bilinear spatial data resampling.
Definition: ResamplingAlgorithms2D.cc:48
static const Grid2DObject cubicBSplineResampling(const Grid2DObject &i_grid, const double &factor)
Definition: ResamplingAlgorithms2D.cc:64
A class to represent 2D Grids. Typical application as DEM or Landuse Model.
Definition: Grid2DObject.h:37
Spatial resampling algorithms.
Definition: ResamplingAlgorithms2D.h:36
static const Grid2DObject NearestNeighbour(const Grid2DObject &i_grid, const double &factor)
Definition: ResamplingAlgorithms2D.cc:29