NAME

     CVIPluminance - a fast RGB to luminance calculation

SYNOPSIS

      #include <math.h>
      #include <stdio.h>
      #include "CVIPimage.h"
      #include "CVIPluminance.h"

     Image   *CVIPluminance(Image   *cvip_Image,   int    maxval,
     CVIP_BOOLEAN retain_image, CVIP_BOOLEAN verbose)

      <cvip_Image> - pointer to valid CVIP Image structure
      <maxval> - maximum range of the input image (usually 255)
      <retain_image> - retain image after  writing  (CVIP_YES  or
     CVIP_NO)?
      <verbose> - shall I be verbose (CVIP_YES or CVIP_NO)?

PATH

     $CVIPHOME/CONVERSION/luminance.c

DESCRIPTION

     Uses a lookup table to perform a fast RGB to luminance  cal-
     culation. Approximates  0.299 r + 0.587 g + 0.114 b.

TYPES AND CONSTANTS


RETURN VALUES

     Pointer to luminance transformed image

HISTORY

     History information recorded: None

SEE ALSO

     libconverter

AUTHOR

     Copyright (C) 1996 SIUE -  by  Scott  E.  Umbaugh  and  Greg
     Hance.