|
Doxygen Source Code Documentation
Main Page Alphabetical List Data Structures File List Data Fields Globals Search
vp_resample.c File Reference#include "vp_global.h"
Go to the source code of this file.
|
Data Structures |
struct | FilterTemplate |
Defines |
#define | FLTFRAC_TO_FIX31(f) ((int)((f) * 2147483648.)) |
Functions |
void ResampleUchar | ANSI_ARGS ((vpContext *vpc, int num_dimens, int *src_dimens, int *dst_dimens, int *src_strides, int *dst_strides, unsigned char *in_array, unsigned char *out_array, FilterTemplate *template)) |
void ResampleUshort | ANSI_ARGS ((vpContext *vpc, int num_dimens, int *src_dimens, int *dst_dimens, int *src_strides, int *dst_strides, unsigned short *in_array, unsigned short *out_array, FilterTemplate *template)) |
void ResampleFloat | ANSI_ARGS ((vpContext *vpc, int num_dimens, int *src_dimens, int *dst_dimens, int *src_strides, int *dst_strides, float *in_array, float *out_array, FilterTemplate *template)) |
float *ComputeWeights | ANSI_ARGS ((vpContext *vpc, int src_xlen, int dst_xlen, int filter_type)) |
vpResult | vpSetFilter (vpc, num_taps, num_phases, weights) vpContext *vpc |
Variables |
int | num_taps |
int | num_phases |
float * | weights |
int | num_dimens |
int * | src_dimens |
int * | dst_dimens |
int * | src_strides |
int * | dst_strides |
int | element_type |
void * | in_array |
void * | out_array |
FilterTemplate * | template |
int | in_x |
int | in_y |
int | out_x |
int | out_y |
int | filter_type |
int | in_z |
int | out_z |
int | src_xlen |
int | dst_xlen |
int | weights_bytes |
double | c_value |
Define Documentation
#define FLTFRAC_TO_FIX31 |
( |
f |
|
) |
((int)((f) * 2147483648.))
|
|
Function Documentation
Variable Documentation
|