Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: Shain le le 17-04-2003 a 14:18:12

Titre: Superposer 2 images en transparence avec PHP
Posté par: Shain le le 17-04-2003 a 14:18:12

J'aimerai faire une gallerie d'image avec une image miniature et une image agrandie. Sur l'image agrandie j'aimerai rajouter un "calque" (donc une autre image) en opacité (donc la couche alfa) à 50%.

Est-ce que c'est possible en PHP ? Quelle méthode utiliser ? (je n'ai jamais utilisé les fonctions de travail avec l'image ...

Merci pour vos conseils !

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Yarrick le le 17-04-2003 a 16:03:52

en fait tu peux inserer du php dans l html et l inverse

Je pense pas que c faisable on a pas mal travaille sur la gestion des calques avec images et les relations php pour le projet

le plus simple pour la nouvelle image qui apparait serait qu elle soit deja retouchee par photoshop, non ?

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Shain le le 17-04-2003 a 17:10:15

Justement je veux éviter de passer par Photoshop ...

A terme j'aurais à gèrer des milliers d'images ... je ne peux pas me permettre de toutes les retoucher.

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: POde.uk le le 17-04-2003 a 18:09:53

il te faut la bibliothèque graphique GD version 3

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Shain le le 17-04-2003 a 18:12:28

Jey ... ? ;)

Sinon quelles sont les fonctions à utiliser pour faire ca ? J'ai regarder un peu dans la doc mais bon ... c'est pas super clair !

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: POde.uk le le 17-04-2003 a 18:15:12

je cherche la doc la dessus
jen avais plein a l'époque ou javais des scripts à faire sur le traitement d'image, mais je retrouve plus :/

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Jey le le 17-04-2003 a 18:42:46

Citation de: POde le le 17-04-2003 a 18:09:53
il te faut la bibliothèque graphique GD version 3

ça existe pas ça... :|

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Nico le le 17-04-2003 a 19:11:50

Puisqu'on parle de traitement d'image, est-il possible d'ajouter du texte sur un gif animée avec PHP ?

C'est facile sur un gif fixe... mais sur un gif animé, j'ai pas trouvé !

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: POde.uk le le 17-04-2003 a 20:54:18

Citation de: Jey le le 17-04-2003 a 18:42:46
Citation de: POde le le 17-04-2003 a 18:09:53
il te faut la bibliothèque graphique GD version 3

ça existe pas ça... :|


euh dsl je croyais GD 2 old version et 3 nouvelle, c 1.6 ancienne avec support du gif et 2 nouvelle, effectivement ca facilitera les recherches ;D


Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Shain le le 17-04-2003 a 20:58:41

Ce serait possible de faire un nouveau sujet dessus stp Nico ? Sinon ca va être difficilement gérable :P

Je vais me pencher sur la question à partir de la semaine prochaine. Y a pas mal de sites d'image qui utilisent un systeme de ce genre ...

Avec GD c'est possible de copier une image sur une autre, non ? On doit aussi pouvoir gèrer la transparence ?

Parce que me taper quelques milliers d'image sous toshop, meme avec les scripts ca craint ... surtout qu'il faudrait qu'elles soient publiées direct.

POde si tu retrouve de la doc je suis trop prenneur !

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Shain le le 17-04-2003 a 21:01:17

Première info utile :

int imagecopy ( resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h)


Copie une partie de l'image src_im sur l'image de destination dst_im, en commençant aux coordonnées src_x, src_y et sur la largeur de src_w et la hauteur de src_h. La portion ainsi définie sera copiée et placée aux coordonnées dst_x et dst_y.

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Shain le le 17-04-2003 a 21:11:11

En fait je crois que j'ai trouvé un moyen ... Je fais mon calque avec une image PNG (laquelle gère la transparence) et je fais mon imagecopy ... je fais le test ce week-end et je vous tiens au courant.

Si vous avez d'autres idées ...

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Hal le le 03-06-2003 a 18:07:14

hello Shain

je dois aussi utiliser la bibiotheque GD, une galerie PHP a faire. J'ai un peu fouillé dans la doc PHP, seulement c tro pas clair je trouve, je suis perdu avec la masse de fonctions qui existent et les différentes versions de GD.

Donc si pr hasard t'as qqles liens ou de la doc a me conseiller vu que t'as planché dessus, je serai preneur :D

merci bcp
;)

Titre: Re:Superposer 2 images en transparence avec PHP
Posté par: Shain le le 04-06-2003 a 20:11:32

J'ai pas super planché dessus mais là tu trouvera de bons cours, dans la partie librairie graphique : http://www.manucorp.com


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.