## NAME

         wavhaar_transform - performs Haar wavelet transform

## SYNOPSIS

          #include <stddef.h>
          #include <ctype.h>
          #include <string.h>
          #include <math.h>
          #include "CVIPimage.h"
          #include "CVIPtools.h"
          #include "CVIPdef.h"
          #include "wavelet.h"

         Image  *wavhaar_transform(Image  *image,  int   isign,   int
         lowband)

          <image> - pointer to an Image structure
          <isign> - 1 (forward transform) or 2 (inverse transform)
          <lowband> -  # of rows/(2^([(# bands desired -1)/3]-1))

## PATH

         $CVIPHOME/TRANSFORMS/wavelet.c

## DESCRIPTION

         This function performs a Haar wavelet transform.

## TYPES AND CONSTANTS

         None

## RETURN VALUES

         A transformed image

## HISTORY

         History information recorded:

         ** Wavelet Transform:
              - Basis: <type> wavelet
              - # of frequency bands: <#>

## SEE ALSO

         libtransform, wavdaub4_transform

## AUTHOR

         Copyright (C) 1996 SIUE -  by  Scott  E.  Umbaugh  and  Arve
         Kjoelen.