Déformer image lib GD [php]

Résolu
blaskunk -  
 blaskunk -
Bonjour,

Je souhaite créer un visuel d'avant-vente.
Le principe : j'ai une image (img1) à placer sur une autre image (img2).
img2 représente une écuelle de chat en 3d.
Le but étant de placer img1 sur cette écuelle.

J'ai vu qu'il existait distortImage de la librairie imagick.
Le problème c'est que je ne peux l'installer sur mon serveur (pas le droit : ça serait trop simple ^^).

Je me suis penché sur la classe artichow qui permet la création de graphique 3d mais n'arrive pas à m'en servir.

L'un de vous saurait-il comment je puis procéder ?

Merci d'avance pour vos réponses

A voir également:

6 réponses

gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   171
 
Re,

On peut tout à fait déformer un image avec la library GD mais cela reste limité.
On peut par exemple, modifier la hauteur/largeur de l'image, celle-ci sera plus ou moins étendu par la suite.

Voici la liste des fonction lié à la library GD: https://www.php.net/manual/fr/ref.image.php

A+
Gaerebut
1
blaskunk
 
Merci encore !!
c'est mieu que rien ^^
0
blaskunk
 
Et bonne année à tous !
0
gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   171
 
Bonjour,

il y a un tuto sur le siteduzero pour faire du 2 en 1 avec les images.
C'est pas compliqué et bien expliqué, voici le lien:

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/916429-creez-des-images-en-php#ss_part_5

A+
Gaerebut
0
blaskunk
 
Merci beaucoup Gaerebut !
Je jète un coup d'oeil tout de suite !
++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
blaskunk
 
Ok donc en fait :

première étape : rotation de l'image
deuxième étape : merge des deux images en passant une position.

Cependant, cette méthode ne permet que de faire de la 2D.

Savez-vous s'il existe une solution permettant en plus de déformer l'image ?
0
blaskunk
 
petit up !
je n'ai pas trouvé pour faire un peu d'effet 3d, comme un effet léger fisheye...
quelqu'un peut-être ?

Merci d'avance mais j'ai peu d'espoir...
0