pb avec imagecopyresize [PHP + GD] - Programmation
Marsh Posté le 23-02-2002 à 03:19:28
argh
avec un imagecreatetruecolor pour créer l'image issu de la réduction çà marche au poil.
mais dans la doc c'est marqué
imagecreatetruecolor() a été ajoutée en PHP 4.0.6 et nécessite GD 2.0.1
je v qd même faire un essai chez OVH mais je crains que çà ne marche pas
[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]
Marsh Posté le 23-02-2002 à 10:09:42
ReplyMarsh Posté le 24-02-2002 à 18:02:58
m@nou a écrit a écrit : ben çà me réduit ou agrandi bien la photo mais je perds les couleurs qq 1 à une idée ?? Attention l'hébergeur OVH utilise GD 1.6.2 donc fonction GD 2.0 ou + pas possible. edit : j'ai oublié c'est des photos au format jpeg. |
Ben ya un truc que je comprend po trop non plus, c qu'avaec Easyphp 1.5 si je fait un imagecreate normal je perds aussi des couleur, donc obligé de passer par imagecreatetruecolor, mais par contre, qd c fait a partir de site de OVH, j'ai pas de perte de couleur.
Marsh Posté le 25-02-2002 à 10:42:08
Ah
intéressante ton info
ben j'ai posé la question à OVH et j'ai pas encore fais le test.
Je v migré mon script ce swar et après j'aviserai.
Euh sinon autre question, vous avez pas trop de perte de définition ?? avec un imagecopyresize ??
Marsh Posté le 25-02-2002 à 11:03:41
m@nou a écrit a écrit : Ah intéressante ton info ben j'ai posé la question à OVH et j'ai pas encore fais le test. Je v migré mon script ce swar et après j'aviserai. Euh sinon autre question, vous avez pas trop de perte de définition ?? avec un imagecopyresize ?? |
Ben vu la taille de la miniature que je genere, si perte de qualité il y a, elle ne se voit pas.
Marsh Posté le 25-02-2002 à 12:26:41
dirakocha a écrit a écrit : 'tain il s'est couché tard le m@nou samedi et tout ça pour un site de moto |
et en plus je fais çà à l'oeil D
mais bon c'est un bon moyen d'apprendre de faire qq chose de concret
FrCO>ben justement moi je veux pas faire de miniatures trop petites non +
[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]
Marsh Posté le 25-02-2002 à 12:34:14
m@nou a écrit a écrit : et en plus je fais çà l'oeil D mais bon c'est un bon moyen d'apprendre de faire qq chose de concret FrCO>ben justement moi je veux pas faire de miniatures trop petites non + |
enfin, qd je dit miniature, c pas non plus des pin's.
Par exemple, d'une image en 560*800, je la passe en 140*200. Et nivo qualité, ca passe plutot bien
Marsh Posté le 25-02-2002 à 12:46:54
FrCo a écrit a écrit : enfin, qd je dit miniature, c pas non plus des pin's. Par exemple, d'une image en 560*800, je la passe en 140*200. Et nivo qualité, ca passe plutot bien |
je me doute
j'ai fait des essais de 600x400 vers 300x200 et çà va bien aussi
mais je voulais garder aussi les images originales mais c'est du 1600x1200 donc je voulais faire une réduc en 600x400 par ex et là j'ai trouvé çà assez dégueux. Enfin çà vient pitêtre de mon code Et pi c pas la priorité, comme le dit dirakocha c que pour un site moto
[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]
Marsh Posté le 25-02-2002 à 14:12:34
m@nou a écrit a écrit : je me doute j'ai fait des essais de 600x400 vers 300x200 et çà va bien aussi mais je voulais garder aussi les images originales mais c'est du 1600x1200 donc je voulais faire une réduc en 600x400 par ex et là j'ai trouvé çà assez dégueux. Enfin çà vient pitêtre de mon code Et pi c pas la priorité, comme le dit dirakocha c que pour un site moto |
cela sera pas plutot du a la recompression de l'image en jpeg ??
tu as deja essayer de recompresser en un autre format ?
Marsh Posté le 25-02-2002 à 14:36:34
euh nan ?
t'entends quoi par là ?
faire un PNG par exemple ?
Edit: je précise que c'est pour mon utilisateur pour lui rendre la vie plus facile. Son APN prend les photos en jpeg en 1600x1200 et bien-entendu je ne peux pas mettre ce genre de photos en ligne telles quelles
La personne n'a pas les moyens ni le temps d'utiliser un logiciel de retouche photo pour faire les redimensionnement avant l'upload.
J'ai donc fait un forumlaire de choix de photos et j'upload la photo en faisait un redimensionnement à la volée en 300x200 pour les fiches techniques mais je voudrais garder la possibilité de cliquer sur ces miniatures sans perte de qualité et dans un format un peu plus grand (600x400 serait bien).
[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]
Marsh Posté le 25-02-2002 à 16:24:25
bon comme quoi faut eviter de programmer quand on pas les zeuils en face des trous
Donc imagecreate perd les couleurs en GD 2.0 mais pas en GD1.6.2
j'ai changé la dll gd2.dll dans php.ini par gd.dll
Pour ce qui est de mes redimensionnements je ne conservais pas l'image originale uploadée pour faire le 2ème redimensionnement.
Je partais de l'image en 300x200 du coup le résultat en 600x400 était laaaaiiid.
En tout cas FrCO pour ses réponses
[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]
Marsh Posté le 23-02-2002 à 02:41:08
ben çà me réduit ou agrandi bien la photo mais je perds les couleurs qq 1 à une idée ??
Attention l'hébergeur OVH utilise GD 1.6.2 donc fonction GD 2.0 ou + pas possible.
edit : j'ai oublié c'est des photos au format jpeg.
[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]
---------------
Mes photos,Feed-Back HA/V