Bonjour
Je cherche à retourner une image de haut en bas, mais sans inverser la gauche et la droite. Le fonction imagerotate ne permet pas de faire ça. Je ne trouve rien nulle part. Est-ce que vous auriez une idée ?
Bonjour
Je cherche à retourner une image de haut en bas, mais sans inverser la gauche et la droite. Le fonction imagerotate ne permet pas de faire ça. Je ne trouve rien nulle part. Est-ce que vous auriez une idée ?
Il faut le faire à la main , c'est à dire pixel par pixel via imagecopy
Il y'a quelque example de ce que tu veux faire dans les commentaires de la doc : http://fr.php.net/manual/fr/function.imagecopy.php
Ok, c'est ce que je craignais, mais je vais plutôt le faire ligne par ligne.
Merci .
salut,
tu as un autre post ici http://www.developpez.net/forums/d24...-miroir-image/
Développeur | Zend Certified Engineer
Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;
Nix>_Rien n'est plus pratique que la théorie
Bonjour
J'ai trouvé une méthode plus économique que la méthode "point par point", c'est la méthode "ligne par ligne" (mon image fait 50px de large et de haut) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function retourner() { $dst_im=imagecreate(50,50); for($y=0;$y<=49;$y++) { imagecopy ($dst_im,$this->img,0,49-$y,0,$y,50,1); } $this->img=$dst_im; }
c'est ce que t'as proposer grunk via imagecopy^^.
Développeur | Zend Certified Engineer
Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;
Nix>_Rien n'est plus pratique que la théorie
$new_image = imageflip($old_img, $mode);
$mode = IMG_FLIP_VERTICAL
$mode = IMG_FLIP_HORIZONTAL
$mode = IMG_FLIP_BOTH
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager