Découper une image dynamiquement

  • Auteur de la discussion Auteur de la discussion Soak
  • Date de début Date de début
WRInaute occasionnel
Bonjour à tous,

J'ai une image qui mesure 700*500 pixels.
Je voudrais la découper en carrés de 100 pixels de côté, dynamiquement.

Comment puis-je faire ceci ?
Merci d'avance.
 
WRInaute impliqué
Quel langage ??

En php tu peux utiliser la fonction :

Code:
bool 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 )
 
WRInaute occasionnel
Oui merci à tous,

J'ai finalement trouvé :

Code:
<?php
header("Content-type: image/png");
$im = imagecreatefrompng('image.png');
$im2=imagecreatetruecolor(100,100);
imagecopy($im2,$im,0,0,100*$x,100*$y,100,100);
imagedestroy($im);
imagepng($im2);
imagedestroy($im2);
?>

Pointer chaque image avec leur identifiant propre X et Y :
<img src="image.php?x=0&y=3" /> par exemple.

Merci à ecocentric, et ZeBrian...
 
Discussions similaires
Haut