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

6 réponses

  1. gaerebut Messages postés 1060 Statut Membre 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
    1. blaskunk
       
      Merci encore !!
      c'est mieu que rien ^^
      0
  2. blaskunk
     
    Merci beaucoup Gaerebut !
    Je jète un coup d'oeil tout de suite !
    ++
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. 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
  5. 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