freeimage.h

FreeImage_ConvertToGreyscale

1 4 8 16 24 32 16UINT16

DLL_API FIBITMAP *DLL_CALLCONV FreeImage_ConvertToGreyscale(FIBITMAP *dib);

Convierte un mapa de bits a una imagen en escala de grises de 8-bit con una rampa lineal. A contrario que la función FreeImage_ConvertTo8Bits, las imágenes con paleta de 1-, 4- y 8-bit se convierten correctamente, así como imágenes con un tipo de colorFIC_MINISWHITE.