Functions | |
VImage | VTriLinearScale3d (VImage src, VImage dest, int dst_nbands, int dst_nrows, int dst_ncols, float shift[3], float scale[3]) |
3D scaling using trilinear interpolation, where Ax+b = y, and A is the scaling matrix. |
Scale a 3D image using trilinear interpolation.
VImage VTriLinearScale3d | ( | VImage | src, | |
VImage | dest, | |||
int | dst_nbands, | |||
int | dst_nrows, | |||
int | dst_ncols, | |||
float | shift[3], | |||
float | scale[3] | |||
) |
3D scaling using trilinear interpolation, where Ax+b = y, and A is the scaling matrix.
src | input image (any repn) | |
dest | output image (any repn) | |
dst_nbands | number of output slices | |
dst_nrows | number of output rows | |
dst_ncols | number of output columns | |
shift[3] | translation vector (band,row,column) | |
scale[3] | scaling vector (band,row,column) |