NAME

eye_filter -- Faltung des Bildes mit einer Filtermaske

PROTOTYPE

unitptr eye_filter(int dx, int dy, int rows, int cols, unitptr uHost)

ARGUMENTS

int dx
width in pixels of original image
int dy
height in pixels of original image
int rows
height in pixels of filter mask
int cols
width in pixels of filter mask
unitptr uHost
host unit

INTERFACE OF CREATED UNIT:

X_in[dx*dy]:
(packed input field 0) original image
Y_in[rows*cols]:
(packed input field 1) filter mask
X_out[dx*dy]:
(packed output field 0) filtered image

DESCRIPTION:

Diese Unit faltet das Eingangsbild mit der Filtermaske. Der Bildrand bleibt entsprechend der Filtergroesse schwarz. Die Maske muss bereits normiert sein.

FILE

nst_eyefilter.c