TwiceAsNice  2019-02-18
Classes | Macros | Typedefs | Functions | Variables
filter.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

struct  structfilter
 

Macros

#define MAXMASK   1024 /* Maximum number of mask elements (=32x32) */
 

Typedefs

typedef struct structfilter filterstruct
 

Functions

void convolve (picstruct *, PIXTYPE *, int y)
 
void convolve_image (picstruct *field, float *vig1, float *vig2, int width, int height)
 
void filter (picstruct *, PIXTYPE *, int y)
 
void neurfilter (picstruct *, PIXTYPE *, int y)
 
void endfilter (void)
 
void getfilter (char *filename)
 
int getconv (char *filename)
 
int getneurfilter (char *filename)
 

Variables

filterstructthefilter
 

Macro Definition Documentation

◆ MAXMASK

#define MAXMASK   1024 /* Maximum number of mask elements (=32x32) */

Typedef Documentation

◆ filterstruct

typedef struct structfilter filterstruct

Function Documentation

◆ convolve()

void convolve ( picstruct ,
PIXTYPE ,
int  y 
)

◆ convolve_image()

void convolve_image ( picstruct field,
float *  vig1,
float *  vig2,
int  width,
int  height 
)

◆ endfilter()

void endfilter ( void  )

◆ filter()

void filter ( picstruct ,
PIXTYPE ,
int  y 
)

◆ getconv()

int getconv ( char *  filename)

◆ getfilter()

void getfilter ( char *  filename)

◆ getneurfilter()

int getneurfilter ( char *  filename)

◆ neurfilter()

void neurfilter ( picstruct ,
PIXTYPE ,
int  y 
)

Variable Documentation

◆ thefilter

filterstruct* thefilter