freeimage.h

FreeImage_AdjustBrightness

8 24 32

DLL_API BOOL DLL_CALLCONV FreeImage_AdjustBrightness(FIBITMAP *dib, double percentage);

Ajusta el brillo de una imagen de 8-, 24- o 32-bit en cierta cantidad. Esa cantidad viene dada por el parámetro percentage, donde percentage es un valor entre [-100..100]. Un valor cero significa que no hay cambio, menos de cero hará la imagen más oscura y mayor que cero hará la imagen más brillante.

La función retorna TRUE si tiene éxito, y FALSE en caso contrario (por ejemplo cuando la profundidad de bits del dib no pueda ser manejada).