Bonjour à tous,
Mon problème porte sur la création d'images en PHP.
Je ne suis pas un expert en PHP mais j'arrive tout de même à mettre en place la plupart des fonctions permettant de bidouiller une image (redimensionner, couper, ...).
Ainsi, après avoir uploadé une image et en utilisant les fonctions imagecreatetruecolor() et imagejpeg( , , 100), je créé des images jpeg à partir d'autres formats (.png, .jpg, .jpeg, pour le moment...). Après je les bricole pour les adapter à mon site mais ce n'est pas le problème..
Le problème est que lorsque j'enregistre une image avec la fonction imagejpeg( , , 100), l'image perd environ la moitié de son poids, et, par la même, une bonne partie de sa "densité". C'est à dire que les couleurs sont beaucoup plus fades, comme si on avait mis un effet de voile blanc par dessus l'image.
Je précise que ce défaut est très légèrement perceptible, néanmoins, comme je réalise un site pour un cabinet artistique il faut que les images soient parfaites...
Quelqu'un aurait-il une solution à ce problème ?
Je vous remercie.






Répondre avec citation
Partager