freeimage.h

FreeImage_ConvertToRGBAF

1 4 8 16 24 32 16UINT16 48RGB16 64RGBA16 32FLOAT 96RGBF 128RGBAF

DLL_API FIBITMAP *DLL_CALLCONV FreeImage_ConvertToRGBAF(FIBITMAP *dib);

Convierte una imagen estándar 24- o 32-bit RGB(A) o una imagen 48- o 64-bit RGB(A) a una del tipo FIT_RGBAF. La conversión se realiza copiando los valores de pixel enteros de la imagen de entrada a los valores float de pixel de salida, y dividiendo por el valor máximo del los pixels de entrada (es decir 255 o 65535) de modo que el rango de la imagen de salida es [0..1]. Para imágenes de entrada 128-bit RGBAF, se retorna un clon de la imagen de entrada.