## NAME

         libspatialfilter - CVIPtools core toolbox library  for  spa-
         tial filtering, includes edge detectors and hough transform.

## SYNOPSIS

          #include <CVIPtoolkit.h>
          #include <CVIPdef.h>
          #include <CVIPspfltr.h>
          #include <CVIPfs.h>
          #include <float.h>
          #include <CVIPimage.h>
          #include <CVIPconvert.h>

         See the individual function man pages for details and  exam-
         ples.

## PATH

         $CVIPHOME/SPATIALFILTER

## TYPES AND CONSTANTS

            typedef enum {GAUSSIAN, LOW1, LOW2,  NEIGHBORHOOD,  LAP1,
         LAP2, LAPB1,
            LAPB2, SOB_V, SOB_H, W1, W2, W3, W4, W5, W6, W7, W8,  W9}
         MASK_TYPE;

            typedef struct {
               short int n;
               short int **vertical;
               short int **horizontal;
               short int **diag1;
               short int **diag2;
            } KIRSCH_MASK;

            struct mask3x3 {
               MASK_TYPE choice;
               float kernel[9];
            } MASK3x3[] = {MASKS1};

            struct mask5x5 {
               MASK_TYPE choice;
               float kernel[25];
            } MASK5x5[] = {MASKS2};

            #define LAPLACIAN 1
            #define ROBERTS 2
            #define SOBEL 3
            #define KIRSCH 4
            #define FREI 5

## FUNCTIONS

         The following functions are included in libspatialfilter:

          acuity_nightvision_filter
          adaptive_contrast_filter
          alpha_filter
          contra_filter
          convolve_filter
          edge_detect_filter
          edge_link_filter
          get_default_filter
          geometric_filter
          harmonic_filter
          hough_filter
          hough_inverse
          hough_transform
          maximum_filter
          mean_filter
          median_filter
          midpoint_filter
          minimum_filter
          mmse_filter
          raster_deblur_filter
          single_filter
          smooth_filter
          specify_filter
          unsharp_filter
          Ypmean_filter

## RETURN VALUES

         See individual function man pages

## SEE ALSO

         Functions listed above

## AUTHOR

         Copyright (C) 1996, 1997 SIUE - by Scott E Umbaugh, Kun Luo,
         Dave Lyons, John Creighton.