Linear Methods for Image Interpolation
Data Fields
interpmethodstruct Struct Reference

struct describing a linear interpolation method More...

#include <lkernels.h>

Data Fields

const char * Name
 Name of the method.
float(* Kernel )(float)
 Interpolation kernel or basis function.
float KernelRadius
 Support radius of Kernel.
int KernelNormalize
 Nonzero value indicates that the kernel should be normalized.
int PrefilterNumAlpha
 The number of filter pairs for prefilting.
const float * PrefilterAlpha
 Array of prefilter coefficients.
float PrefilterScale
 Constant scale factor to use wiht prefiltering.

Detailed Description

struct describing a linear interpolation method

Definition at line 20 of file lkernels.h.


Field Documentation

float(* interpmethodstruct::Kernel)(float)

Interpolation kernel or basis function.

Definition at line 25 of file lkernels.h.

Nonzero value indicates that the kernel should be normalized.

Definition at line 29 of file lkernels.h.

Support radius of Kernel.

Definition at line 27 of file lkernels.h.

Name of the method.

Definition at line 23 of file lkernels.h.

Array of prefilter coefficients.

Definition at line 33 of file lkernels.h.

The number of filter pairs for prefilting.

Definition at line 31 of file lkernels.h.

Constant scale factor to use wiht prefiltering.

Definition at line 35 of file lkernels.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines