Linear Methods for Image Interpolation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
interpmethodstruct Struct Reference

struct describing a linear interpolation method More...

#include <lkernels.h>

Data Fields

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

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.

int interpmethodstruct::KernelNormalize

Nonzero value indicates that the kernel should be normalized.

Definition at line 29 of file lkernels.h.

float interpmethodstruct::KernelRadius

Support radius of Kernel.

Definition at line 27 of file lkernels.h.

const char* interpmethodstruct::Name

Name of the method.

Definition at line 23 of file lkernels.h.

const float* interpmethodstruct::PrefilterAlpha

Array of prefilter coefficients.

Definition at line 33 of file lkernels.h.

int interpmethodstruct::PrefilterNumAlpha

The number of filter pairs for prefilting.

Definition at line 31 of file lkernels.h.

float interpmethodstruct::PrefilterScale

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: