| Bsoft 2.0.5 Bernard's software package

kernlut.h
Go to the documentation of this file.
1
12 #ifndef _kernel_
13 typedef struct
14 {
15 int nk; // Width of kernel
16 int power;
17 int nkern; // Number of divisions in sampling
18 int nker; // Total number of elements in kernel
19 int bordo; // Half of the kernel width
20 float *kern; // Kernel values
21 } kernel;
22 #define _kernel_
23 #endif
24
25 int kernlut(kernel *ker);
26 kernel *kernel_prep(int nk, int power);
kernel::power
int power
Definition: kernlut.h:16
kernel::nk
int nk
Definition: kernlut.h:15
kernel::nkern
int nkern
Definition: kernlut.h:17
kernlut
int kernlut(kernel *ker)
Prepare coefficients table for interpolation.
Definition: kernlut.cpp:23
kernel_prep
kernel * kernel_prep(int nk, int power)
Definition: kernlut.cpp:66
kernel::nker
int nker
Definition: kernlut.h:18
kernel::bordo
int bordo
Definition: kernlut.h:19
kernel
Definition: kernlut.h:13
kernel::kern
float * kern
Definition: kernlut.h:20