PHP : extraire une portion d'image

WRInaute passionné
Bonjour les WRInautes,
est ce que l'un de vous a déjà utilisé une classe (ou fonction) permetant de prendre une image pour en extraire une image (ex: j'ai une image de 250x300, je veux en extraire un carré centré de l'image de 200x200).

Je sais que imagecopy peut me permettre de faire ça, mais si quelqu'un a un lien vers une classe bien faites pour ce genre de traitement je suis preneur.

Merci.
 
WRInaute accro
Tu es sur un dédié ou un mutu ? Parce que la meilleure chose qui existe en PHP pour triturer des images, ca sera toujours Imagemagick (dispo à la fois en binaries à positionner sur le serveur ou en module PHP -et dans ce cas-là ça s'appelle MagickWand-). Ca permet juste de tout faire avec les images (et même encore plus que ça) : fusion, rotation, torsion, recadrage, transparence, opacité, animation, etc.
 
WRInaute passionné
En effet ça me semble pas mal. Complexe mais ça ne me limitera pas. Merci pour le tuyau.

Par contre, dans le lot de fonction vous savez quel serait l'idéal pour ce que je veux faire?
Et vous utilisez quels bibliothéque? http://fr2.php.net/imagick ?
 
WRInaute accro
Perso j'utilises directement les binaries via exec, mais tu peux aussi installer MagickWand : http://www.magickwand.org/

Il y a pas mal de très bon sites sur le sujet, perso je me base surtout sur les exemples de cette page : http://www.imagemagick.org/Usage/ et de celle-ci http://www.ibm.com/developerworks/linux/library/l-graf/

Pour ta problèmatique je pense que ça devrait t'intéresser : http://www.imagemagick.org/Usage/crop/#crop_page

@screscreu : ça va sortir un resize de l'image non ce que tu proposes ? De ce que j'ai compris c'est plus du crop que cherche à faire Bactéries (enfin je crois).
 
Discussions similaires
Haut