2 #ifndef _GFT_PREPROC_H_
3 #define _GFT_PREPROC_H_
7 #include "gft_Scene32.h"
Scene32 * SphericalGradient(Scene32 *scn, float r)
Definition: gft_preproc3.cpp:379
Kernel3 * Create(AdjRel3::AdjRel3 *A)
Definition: gft_preproc3.cpp:8
int ysize
Definition: gft_preproc3.h:15
float * val
Definition: gft_preproc3.h:13
Definition: gft_adjrel3.h:16
Scene32 * FastOptGaussianBlur(Scene32 *scn)
Definition: gft_preproc3.cpp:254
AdjRel3::AdjRel3 * adj
Definition: gft_preproc3.h:14
struct gft::Scene32::_scene32 Scene32
Scene32 * FastGaussianBlur(Scene32 *scn)
Definition: gft_preproc3.cpp:225
Scene32 * OptGaussianBlur(Scene32 *scn)
Definition: gft_preproc3.cpp:239
struct gft::Kernel3::_kernel3 Kernel3
Scene32 * Subsampling(Scene32 *scn)
Definition: gft_preproc3.cpp:269
Header file for common definitions and function prototypes.
void Destroy(Kernel3 **K)
Definition: gft_preproc3.cpp:60
Scene32 * GaussianBlur(Scene32 *scn)
Definition: gft_preproc3.cpp:211
Scene32 * Convolution(Scene32 *scn, Kernel3::Kernel3 *K)
Definition: gft_preproc3.cpp:141
void SuppressHighIntensities(Scene32 *scn)
Definition: gft_preproc3.cpp:128
int xsize
Definition: gft_preproc3.h:15
double f(double t)
Definition: gft_color.cpp:15
Scene32 * SobelFilter(Scene32 *scn)
Definition: gft_preproc3.cpp:333
Kernel3 * Clone(Kernel3 *K)
Definition: gft_preproc3.cpp:42
Kernel3 * SphericalGaussian(float R, float s, float f)
Definition: gft_preproc3.cpp:86
int zsize
Definition: gft_preproc3.h:15
Definition: gft_preproc3.h:12
Scene32 * OptConvolution(Scene32 *scn, Kernel3::Kernel3 *K)
Scene32 * LaplacianFilter(Scene32 *orig)
Definition: gft_preproc3.cpp:303
Kernel3 * Normalize(Kernel3 *K)
Definition: gft_preproc3.cpp:72