Lynkeos  1.2
Macros | Functions
MyPostProcessing.m File Reference
#import "MyPostProcessing.h"
#include "fourier.h"
Include dependency graph for MyPostProcessing.m:

Macros

#define K_CUTOFF   2 /* The Gaussian is 1/K_CUTOFF at argument radius */
 

Functions

static void prepareImageSpectrum (FFT_DATA s, RGB *src, REAL *minv, REAL *maxv)
 
static u_short scale (REAL v, REAL vmin, REAL factor)
 
static void makeGaussianSpectrum (FFT_DATA buffer, double r)
 
static void processSpectrums (SPECTRUM result, SPECTRUM src, u_short width, u_short height, SPECTRUM dGauss, double threshold, SPECTRUM uGauss, double gain)
 

Macro Definition Documentation

◆ K_CUTOFF

#define K_CUTOFF   2 /* The Gaussian is 1/K_CUTOFF at argument radius */

Function Documentation

◆ makeGaussianSpectrum()

static void makeGaussianSpectrum ( FFT_DATA  buffer,
double  r 
)
static

◆ prepareImageSpectrum()

static void prepareImageSpectrum ( FFT_DATA  s,
RGB src,
REAL minv,
REAL maxv 
)
static

◆ processSpectrums()

static void processSpectrums ( SPECTRUM  result,
SPECTRUM  src,
u_short  width,
u_short  height,
SPECTRUM  dGauss,
double  threshold,
SPECTRUM  uGauss,
double  gain 
)
static

◆ scale()

static u_short scale ( REAL  v,
REAL  vmin,
REAL  factor 
)
inlinestatic