Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Images > GD
GD Forum d'entraide pour l'extension GD permettant de manipuler des images en PHP. Avant de poster -> tutoriels GD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2007, 14h53   #1
Membre habitué
 
Avatar de Roromix
 
Inscription : décembre 2005
Messages : 182
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Calvados (Basse Normandie)

Informations forums :
Inscription : décembre 2005
Messages : 182
Points : 119
Points : 119
Envoyer un message via MSN à Roromix Envoyer un message via Skype™ à Roromix
Par défaut Comment traiter les yeux rouges ?

Bonjour,

Auriez vous une idée de la façon avec laquelle je pourrais traiter les yeux rouges avec GD2 ?

C'est pour un projet pour mon IUT. Merci
Roromix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 14h56   #2
Membre expérimenté
 
Avatar de dj-julio
 
Inscription : décembre 2005
Messages : 742
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Finistère (Bretagne)

Informations forums :
Inscription : décembre 2005
Messages : 742
Points : 576
Points : 576
Salut,

je ne l'ai jamais fais, mais je suis sûr que l'on peut détecter les couleurs d'une image, tu trouveras ça sur google facilement.
Maintenant je ne sais pas si ça peut te renvoyer les coordonnées des pixels rouges, mais si cela est possible alors tu pourras mettre des pixels marrons apr exemple à la place des rouges.

Bon courage

Edit : je viens de trouver ça :

imagecolorat()
Il faut que tu parcours ton image, pixel par pixel et tu obtiendras la couleur de chaque pixel.
Maintenant pour appliquer cela à ton cas, ça va être galère à mon avis ; car si tu ne peux pas déterminer par exemple que le rouge commence après 2 pixels noirs et s'arrête avant 2 autres pixels noirs ou autres, je ne vois pas comment faire
__________________
Mon Site/Cv.
dj-julio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 15h00   #3
Membre habitué
 
Avatar de Roromix
 
Inscription : décembre 2005
Messages : 182
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Calvados (Basse Normandie)

Informations forums :
Inscription : décembre 2005
Messages : 182
Points : 119
Points : 119
Envoyer un message via MSN à Roromix Envoyer un message via Skype™ à Roromix
Ok ! Merci. Je vais réfléchir à ça.

Si quelqu'un à une autre idée je suis preneur
Roromix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 15h24   #4
Membre habitué
 
Inscription : mars 2003
Messages : 154
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 154
Points : 145
Points : 145
Envoyer un message via MSN à Orgied
salut,

voici un lien qui pourrais peut-être t'aider : http://ps-scripts.com/

c'est le forum des scripts photoshops. ca me parait une piste à suivre aussi car tu peux créer tes propres scripts en javascript ou vb. si tu connais ces langages aussi et que tu trouves ton bonheur sur le forum, il serait peut-être possible de le traduire en php pour arriver à tes fins.

a+
Orgied est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2007, 14h59   #5
Membre habitué
 
Avatar de Roromix
 
Inscription : décembre 2005
Messages : 182
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Calvados (Basse Normandie)

Informations forums :
Inscription : décembre 2005
Messages : 182
Points : 119
Points : 119
Envoyer un message via MSN à Roromix Envoyer un message via Skype™ à Roromix
La meilleure solution à appliquer est de dabord selectionner les yeux rouges avec javascript puis appliqué le script php sur la selection. Donc, désaturer les pixels rouges.
Roromix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 12h38   #6
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 330
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 26
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 330
Points : 1 659
Points : 1 659
Oui, le mieu est de repéré les coordonné des yeux rouges sur l'image.

Ensuite par propagation depuis les coordonées sélectionné tu récupere les pixels rouges qui sont autour
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h19.


 
 
 
 
Partenaires

Hébergement Web