manpagez: man pages & more
man im_gammacorrect(3)
Home | html | info | man
GAMMA(3)                                                              GAMMA(3)




NAME

       im_gammacorrect - carry out gamma correction


SYNOPSIS

       #include <vips/vips.h>

       int im_gammacorrect(in, out, exponent)
       IMAGE *in, *out;
       double exponent;



DESCRIPTION

       im_gammacorrect performs gamma correction to in.  The result in written
       in out.  The correction is carried out by creating a lookup table using
       the double exponent and mapping in through it.  The exponent is applied
       on a ramp lut and the resultant lut is scaled.  All channels of im  are
       mapped through the lookup table.


SEE ALSO

       im_histgr(3), im_heq(3), im_histeq(3), im_identity(3), im_maplut(3)


COPYRIGHT

       N. Dessipris


AUTHOR

       N. Dessipris - 10/05/1991



                                  10 May 1991                         GAMMA(3)

im_gammacorrect 7.14.5 - Generated Sun Sep 7 10:49:24 CDT 2008
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.