NAME

     and_Image - performs logical AND of two images

SYNOPSIS

      #include "CVIPtoolkit.h"
      #include "CVIPimage.h"
      #include "CVIPmatrix.h"
      #include "CVIParithlogic.h"
      #include "CVIPdef.h"
      #include "zero_pad.h"

     Image *and_Image(Image *inputImage1,Image *inputImage2)

           <inputImage1> - pointer to an Image structure
           <inputImage2> - pointer to an Image structure

PATH

     $CVIPHOME/ARITHLOGIC/arithlogic.c

DESCRIPTION

     This function performs a bitwise AND of two images.  Complex
     data is NOT supported.

TYPES AND CONSTANTS

     None

RETURN VALUES

     An ANDed image

HISTORY

     History information recorded: None

EXAMPLE

           #include "CVIPtoolkit.h"
           #include "CVIPimage.h"
           #include "CVIPmatrix.h"
           #include "CVIParithlogic.h"
           #include "CVIPdef.h"
           #include "zero_pad.h"

           void main() {
             Image *inputImage1, *inputImage2, *outputImage;
             IMAGE_FORMAT format;
             char *inputfile1, *inputfile2, *outputfile;

             setDisplay_Image("picture", "Default");

             print_CVIP("0Enter the first Input File Name:  ");
             inputfile1 =(char *) getString_CVIP();
             inputImage1 = read_Image(inputfile1, format, 1);
             view_Image(inputImage1,inputfile1);
          free(inputfile1);

             print_CVIP("0Enter the second Input File Name:  ");
             inputfile2 =(char *) getString_CVIP();
             inputImage2 = read_Image(inputfile2, format, 1);
             view_Image(inputImage2,inputfile2);
          free(inputfile2);

          outputImage  =   and_Image(inputImage1,   inputImage2);
          print_CVIP("0Enter the Output File Name:  ");      out-
     putfile                 =                  getString_CVIP();
          view_Image(outputImage,outputfile);
          free(outputfile);

           }

SEE ALSO

     libarithlogic

AUTHOR

     Copyright (C) 1996 SIUE - by Scott E. Umbaugh, Jainxin  Tan,
     and  Kun  Luo.  # Revision 1.1  1997/01/29  22:20:01  kcai #
     Initial revision #