Lib GD>PHP -- Redimention, recoloration...
Bonjour,
J'ai quelque petits problème avec les images en php ;o
Alors je fais faire sous forme de liste car il y a plusieur truc que je ne trouve pas vraiment comment faire.
- Redimentionner une image PNG sans perte de transparence (Meme les semi-transparence)
- Rendre une image en Noir & Blanc (Pas de pixel par pixel!, Vraiment le Noir et Blanc, pas les nuances de gris)
- Rendre une image en Nuance de gris (Pas de pixel par pixel!, imagecopymergegray, je n'arrive pas a le faire marcher, sa me donne une image très très pale)
- Rendre une image en Sepia (Pas de pixel par pixel!)
- Inverser les couleurs d'une image (Pas de pixel par pixel!)
Voila, j'espere que vous pourrez m'aider!
Merci beaucoup.
Je viens de trouver
ceci sur le net, si cela peut t'aider.
Apparemment, tu as des demandes très précises quant au traitement à réaliser, et je ne sais pas si ce code pourra t'aider.
Sinon, le plus simple, c'est carrément d'utiliser
imagemagick via PHP : il offre beaucoup plus de possibilité de GD et consommera moins de CPU.
J'ai justement remarqué la fonction imagefilter qui marche très bien cette après-midi.
Merci pour le code ;p
Sinon je n'ai pas réussi a trouvé pour le Sepia, le Noir et blanc et la redimention sans perte de transparence.
Si quelqu'un a une idée, je suis partant ;)
Merci.
Désolé pour le double post, mais on peut pas édit ;o
Pour le Sepia c'est bon c'est dans le code que tu m'as filé ^_^
Pour la modification de la dimension sans perte de transparence, il me semble avoir fait quelque chose la dessus.
Il faudrait que je fouille mon disque dur.
J'ai réussi le sépia!
Ainsi que la rotation sans perte de transparence!
$nim = imagerotate($im, 45, -1);
imagealphablending($nim, true);
imagesavealpha($nim, true);
Il ne me reste plus que le noir et blanc a trouvé!
La redimention aussi!
$im = imagecreatefrompng($src);
$nim = imagecreatetruecolor(144, 90);
$col = imagecolorallocate($nim, 0, 0, 0);
imagecolortransparent($nim, $col);
imagealphablending($nim, false);
imagesavealpha($nim, true);
imagecopyresampled($nim, $im, 0, 0, 0, 0, 144, 90, 1440, 900);
\o/
Bonjour amis développeur je recherche une solution php pour créé une composition en GD mon but étant de pouvoir créé ce genre de composition : http://kdesroches.fr/capture.jpg.
J'avais commencer un code, mais rien de bien génial . Avez vous un code qui pourrai éventuellement me servir de base ? En remerciant par avance . Kilian
kilian
Que veux tu faire ?
Une image composée de X miniatures d'images ?
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: