#include "nrrd.h"
#include "privateNrrd.h"
Functions | |
int | nrrdSimpleResample (Nrrd *nout, Nrrd *nin, const NrrdKernel *kernel, const double *parm, const size_t *samples, const double *scalings) |
int | _nrrdResampleCheckInfo (const Nrrd *nin, const NrrdResampleInfo *info) |
void | _nrrdResampleComputePermute (unsigned int permute[], unsigned int ax[NRRD_DIM_MAX][NRRD_DIM_MAX], size_t sz[NRRD_DIM_MAX][NRRD_DIM_MAX], int *topRax, int *botRax, unsigned int *passes, const Nrrd *nin, const NrrdResampleInfo *info) |
int | _nrrdResampleMakeWeightIndex (nrrdResample_t **weightP, int **indexP, double *ratioP, const Nrrd *nin, const NrrdResampleInfo *info, unsigned int ai) |
int | nrrdSpatialResample (Nrrd *nout, const Nrrd *nin, const NrrdResampleInfo *info) |
int _nrrdResampleCheckInfo | ( | const Nrrd * | nin, | |
const NrrdResampleInfo * | info | |||
) |
void _nrrdResampleComputePermute | ( | unsigned int | permute[], | |
unsigned int | ax[NRRD_DIM_MAX][NRRD_DIM_MAX], | |||
size_t | sz[NRRD_DIM_MAX][NRRD_DIM_MAX], | |||
int * | topRax, | |||
int * | botRax, | |||
unsigned int * | passes, | |||
const Nrrd * | nin, | |||
const NrrdResampleInfo * | info | |||
) |
int _nrrdResampleMakeWeightIndex | ( | nrrdResample_t ** | weightP, | |
int ** | indexP, | |||
double * | ratioP, | |||
const Nrrd * | nin, | |||
const NrrdResampleInfo * | info, | |||
unsigned int | ai | |||
) |
int nrrdSimpleResample | ( | Nrrd * | nout, | |
Nrrd * | nin, | |||
const NrrdKernel * | kernel, | |||
const double * | parm, | |||
const size_t * | samples, | |||
const double * | scalings | |||
) |
int nrrdSpatialResample | ( | Nrrd * | nout, | |
const Nrrd * | nin, | |||
const NrrdResampleInfo * | info | |||
) |