[PHP + GD] pb avec imagecopyresize

pb avec imagecopyresize [PHP + GD] - Programmation

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
Reply

Marsh Posté le 23-02-2002 à 02:41:08   

Reply

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
 
:cry:
 
je v qd même faire un essai chez OVH mais je crains que çà ne marche pas :sweat:

 

[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 23-02-2002 à 10:09:42    

qq'un l'a-t-il déjà fait sans imagecreatetruecolor ??


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 23-02-2002 à 14:52:26    

:bounce:


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 24-02-2002 à 15:55:44    

:bounce:


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh 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.

Reply

Marsh Posté le 25-02-2002 à 10:42:08    

Ah  :crazy:  
 
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 ??


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 25-02-2002 à 10:56:21    

'tain il s'est couché tard le m@nou samedi :lol:
et tout ça pour un site de moto  :p


---------------
Q.G Tutoriaux ici
Reply

Marsh Posté le 25-02-2002 à 11:03:41    

m@nou a écrit a écrit :

Ah  :crazy:  
 
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.

Reply

Marsh Posté le 25-02-2002 à 12:26:41    

dirakocha a écrit a écrit :

'tain il s'est couché tard le m@nou samedi :lol:
et tout ça pour un site de moto  :p  




et en plus je fais çà à l'oeil :D: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 + :D

 

[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 25-02-2002 à 12:26:41   

Reply

Marsh Posté le 25-02-2002 à 12:34:14    

m@nou a écrit a écrit :

 
et en plus je fais çà  l'oeil :D: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 + :D  




 
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 :)

Reply

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 :p 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  :hap: Et pi c pas la priorité, comme le dit dirakocha c que pour un site moto :p

 

[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]


---------------
Mes photos,Feed-Back HA/V
Reply

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 :p 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  :hap: Et pi c pas la priorité, comme le dit dirakocha c que pour un site moto :p  
 
 




 
cela sera pas plutot du a la recompression de l'image en jpeg ??
tu as deja essayer de recompresser en un autre format ?

Reply

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 :D  
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]


---------------
Mes photos,Feed-Back HA/V
Reply

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 :p
 
Donc imagecreate perd les couleurs en GD 2.0 mais pas en GD1.6.2  :pt1cable:  
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 :jap: FrCO pour ses réponses ;)

 

[jfdsdjhfuetppo]--Message édité par m@nou--[/jfdsdjhfuetppo]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 25-02-2002 à 16:26:17    

de rien m@nou :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed