La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Colorisation d'image PHP
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Colorisation d'image PHP  (Lu 920 fois)
Colorisation d'image PHP
« sur: le 08-09-2003 a 18:37:47 »
trounday
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 84




130812123 130812123
Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour à tous,

Je souhaiterais coloriser modifier une image jpg en noir et blanc pour par la suite la recoloriser. J'ai suivi un tuto que j'avais trouver grace à Shain me semble-t-il (http://www.coppoweb.com/dev/Graphiques/generation_images.html), malheureusement même en suivant scrupuleusement la portion de script donné l'image ne subit aucune modification.

Le script est le suivant:

Code:
<?
$im = imageCreateFromPNG("palmier.png");
for($i=0;$i<imagecolorstotal ($im);$i++)
{
          $color = ImageColorsForIndex($im,$i);
          $rvb=.299 * ($color['red'])+ .587 * ($color['green'])+ .114 * ($color['blue']);
          ImageColorSet($im, $i, $rvb, $rvb, $rvb);
}imagePNG($im,"noir_et_blanc.png");
ImageDestroy($im);
?>


Toujours avec la même méthode, il est possible de coloriser l'image :

Code:
<?
...
$rouge=.299 * ($color['red'])+ .587 * ($color['green'])+ .114 * ($color['blue']); $vert=.299 * ($color['red'])+ .587 * ($color['green'])+ .114 * ($color['blue']);$bleu=.100 * ($color['red'])+ .100 * ($color['green'])+ .100 * ($color['blue']);ImageColorSet($im, $i, $rouge, $vert, $bleu);
...
?>


Pourriez vous m'aider car je retourne mon problème dans tout les sens et je ne parviens pas à trouver une solution.

Merci d'avance,
TROUNDAY

« Dernière Édition: le 08-09-2003 a 18:41:21 par trounday » Rapporter au modérateur  

Laboratory Trounday Design: http://www.twd.fr.st

Re:Colorisation d'image PHP
« Répondre #1 sur: le 14-09-2003 a 19:29:11 »
trounday
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 84




130812123 130812123
Voir le Profil    WWW    E-Mail
Répondre avec citation

Quelqu'un pourrait m'aider...    

Rapporter au modérateur  

Laboratory Trounday Design: http://www.twd.fr.st
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg