Bonjour,
Je suis entrain de découvrir coment marche la librarie FreeImage, mais certaine fonction ne marche pas :
La fonction de resize me renvoi la meme image sans le resize :
mon code
FreeImage_Initialise (TRUE);
FIBITMAP *dibfich1 = FreeImage_Load(FIF_BMP,"1.bmp", BMP_DEFAULT);
FreeImage_Rescale(dibfich1, 200, 200, FILTER_BSPLINE);
/* Save the image as bmp */
FreeImage_Save(FIF_BMP, dibfich1, "sortie image.bmp", 0);
/* Release the image data structure */
FreeImage_Unload(dibfich1);
/* Unload the FreeImage library */
FreeImage_DeInitialise();
La fonction de copy d'une partie de l'image me renvoi une image completement noir
mon code :
FreeImage_Copy(dib, 0, 0, 1280, 960);
FreeImage_Paste(dib, dib2, 0, 0, 150);
Je pense peut etre que c la valeur alpha qu'il faut changer, mais je sais po a combien la mettre.
Merci de votre aide !