GD et découpage d'image [Résolu/Fermé]

Signaler
Messages postés
4606
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
-
Messages postés
4606
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
-
Salut ici,

Encore une idée qui me trotte par la tête, même si je n'ai pas l'intention de l'appliquer imédiatement... Je bossais ce soir sur la librairie GD et la miniaturisation. J'ai bien trouvé des scripts assez intéressant qui m'ont déjà bcp appris. Mais y'a un détail qui me tracasse. Nulle part je n'ai trouvé de tuto ou de script qui permette de récupérer une zone aléatoire (ou non) de taille définie.
Ex :
j'ai une image de 600 px par 450 px, et je veux créer une "miniature" (terme pas tout à fait exact) de 150 par 150. Mais pas un redimensionnement de l'image. Plutot un découpage de 150 par 150, au centre, ou aléatoirement.

SI vous avez des liens à me donner pour que je puisse regarder ca de prêt, comprendre le fonctionnement et ajuster à ma convenance, ce serait super.

PS : si ca se trouve, c'est tut bidon à faire et mon esprit est un peu à l'ouest pour m'en rendre compte... non, en fait j'ai la flemme de me triturer le cerveau dessus ce soir, et je cherche donc un moyen facile de "pompage" :-)

Merci

edit --
j'ai eu une révélation immédiate. le bon mot clé pour les moteurs de recherche n'étaient sans doute pas "miniaturisation", mais "découpage"...vive l'auto-presque-résolution :-)

edit2 --
J'ai trouvé mon bonheur... y'a plus qu'à l'implémenter pour que ce soit automatisé :-)
http://blog.aurabox.com/2007/01/11/recadrer-une-image-en-javascript-et-php/

edit3 --
Auquel il suffit de rajouter un bon tuto sur la librairie :
https://mtodorovic.developpez.com/php/gd/

edit4 --
Et bien évidemment la liste des fonctions de la librairie :
https://www.php.net/manual/fr/function.gd-info.php

J'arrete le topic ici, et je clos ;-)

2 réponses

Messages postés
4606
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 301
Pour clore.
Messages postés
4606
Date d'inscription
lundi 7 novembre 2005
Statut
Contributeur
Dernière intervention
24 octobre 2020
1 301
Pour corriger le lien de l'edit n°2 :
http://blog.aurabox.com/index.php?post/2007/01/11/16-recadrer-une-image-en-javascript-et-php

Et ajouter des ressources :
https://defusion.org.uk/code/javascript-image-cropper-ui-using-prototype-scriptaculous/