|
Linear Methods for Image Interpolation
|
Interpolation kernel and basis functions for linear interpolation. More...

Go to the source code of this file.
Data Structures | |
| struct | interpmethodstruct |
| struct describing a linear interpolation method More... | |
Typedefs | |
| typedef struct interpmethodstruct | interpmethod |
| struct describing a linear interpolation method | |
Functions | |
| interpmethod * | GetInterpMethod (const char *Name) |
| Get the interpmethod struct for an interpolation method by name. | |
| float | NearestNeighborKernel (float x) |
| Bilinear interpolation kernel (KernelRadius = 0.5) | |
Interpolation kernel and basis functions for linear interpolation.
Copyright (c) 2010-2011, Pascal Getreuer All rights reserved.
This program is free software: you can use, modify and/or redistribute it under the terms of the simplified BSD License. You should have received a copy of this license along this program. If not, see <http://www.opensource.org/licenses/bsd-license.html>.
Definition in file lkernels.h.
| typedef struct interpmethodstruct interpmethod |
struct describing a linear interpolation method
| interpmethod* GetInterpMethod | ( | const char * | Name | ) |
Get the interpmethod struct for an interpolation method by name.
| Name | name of the interpolation method |
Choices are
Definition at line 492 of file lkernels.c.

| float NearestNeighborKernel | ( | float | x | ) |
Bilinear interpolation kernel (KernelRadius = 0.5)
| x | coordinate at which to evaluate the kernel |
Definition at line 34 of file lkernels.c.
1.7.4