TwiceAsNice  2019-02-18
Macros | Functions
filter.c File Reference
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "define.h"
#include "globals.h"
#include "prefs.h"
#include "fits/fitscat.h"
#include "bpro.h"
#include "filter.h"
#include "image.h"
Include dependency graph for filter.c:

Macros

#define FILTEST(x)
 

Functions

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

Macro Definition Documentation

◆ FILTEST

#define FILTEST (   x)
Value:
if (x != RETURN_OK) \
error(EXIT_FAILURE, "*Error*: incorrect filter header in ", filename)
#define RETURN_OK
Definition: define.h:116
x
Definition: meteoRRD_updater.py:125
#define EXIT_FAILURE
Definition: define.h:111

Function Documentation

◆ convolve()

void convolve ( picstruct field,
PIXTYPE mscan,
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 field,
PIXTYPE mscan,
int  y 
)

◆ getconv()

int getconv ( char *  filename)

◆ getfilter()

void getfilter ( char *  filename)

◆ getneurfilter()

int getneurfilter ( char *  filename)

◆ neurfilter()

void neurfilter ( picstruct field,
PIXTYPE mscan,
int  y 
)