cherche méthode pour traiter des couleurs...

cherche méthode pour traiter des couleurs... - Java - Programmation

Marsh Posté le 11-05-2005 à 17:40:50    

Bonjour, je cherche une méthode toute faite si ca existe ou une a faire qui prend en argument les trois "numéros"(entre 0 et 255) des 3 couleurs et qui renvoie une couleur précise..
Par exemple, les trois valeurs sont 200 pour le rouge, 10 pour le vert et 250 pour le bleu. Et je voudrais que la méthode me renvoie que c'est du mauve... c'est assez complexe...
Merci

Reply

Marsh Posté le 11-05-2005 à 17:40:50   

Reply

Marsh Posté le 11-05-2005 à 20:28:03    

didiver a écrit :

Bonjour, je cherche une méthode toute faite si ca existe ou une a faire qui prend en argument les trois "numéros"(entre 0 et 255) des 3 couleurs et qui renvoie une couleur précise..
Par exemple, les trois valeurs sont 200 pour le rouge, 10 pour le vert et 250 pour le bleu. Et je voudrais que la méthode me renvoie que c'est du mauve... c'est assez complexe...
Merci


euh [:mlc]
 
 
 
 
... à moins que t'esperes que le truc te décrive la couleur en langage humain, genre "vert caca d'oie tirant sur le jaune pisse" ? [:w3c compliant]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-05-2005 à 21:56:56    

ca a l'air sympa comme couleur


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 11-05-2005 à 21:57:09    

C'est quoi le problème?

Reply

Marsh Posté le 11-05-2005 à 21:57:35    

Jubijub a écrit :

ca a l'air sympa comme couleur


 
 
 :love:  
 

Reply

Marsh Posté le 11-05-2005 à 21:59:00    

que soit il veut un truc assez absurde et certainement mal expliqué (j'ai sorti ma boule de crystal), soit il veut un truc simplissime qui se trouve dans la classe Color de n'importe quel jdk de base, merde qui aurait pu penser à un nom de classe aussi tordu hein, comment c'était complexe... j'en ai eu des poussées de sueur.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-05-2005 à 22:07:03    

-- staile, dans toute sa splendeur...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 11-05-2005 à 22:07:35    

ben sérieux ... ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 11-05-2005 à 22:22:15    

non je suis d'accord...c irréel...je vois meme pas l'intéret de ce qu'il demande...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 12-05-2005 à 00:55:00    

http://java.sun.com/j2se/1.3/docs/ [...] Color.html
 
 
Tu as le constructeur de couleur qui prend 3 paramètres: rouge vert bleu
=====> Color(int r, int g, int b)
 
 
Si tu lui file ces couleurs là, tu obtiens bien la couleur mauve
 
 
c pas si complexe que ça...


Message édité par jon301 le 12-05-2005 à 00:56:00
Reply

Marsh Posté le 12-05-2005 à 00:55:00   

Reply

Marsh Posté le 12-05-2005 à 08:06:15    

moi j'ai compris comme -- : il cherche à dire que si tu lui file les valeurs RGB du mauve, ca puisse te dire : c'est mauve, cad deviner le nom de la couleur d'après ses valeurs RGB


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 12-05-2005 à 10:38:37    

ah
dans ce cas c différent  :pt1cable:

Reply

Marsh Posté le 12-05-2005 à 11:18:10    

peut-etre en établissant une relation d'ordre sur les proportions de R,G,B et de situer par rapport aux constantes définies dans Color ? :D

Reply

Marsh Posté le 12-05-2005 à 12:37:29    

Je propose un String[256][256][256] rempli a la main :crazy:
 
Je commence :
 

String[0][0][0] = "Noir"
String[0][0][1] = "Noir"
 
...
 
String[255][255][255] = "Blanc"


 
Ou plus serieusement en calculant la plus petite distance dans l'espace RGB de ta couleur avec une liste predefinie, comme par exemple les constantes XWindow ( http://etud.epita.fr/~pala_d/X11/3_4rgb.html ) ou les couleurs predefinies en HTML ou CSS ( http://www.otbworld.com/index.php3?page=couleurs_noms , http://www.w3schools.com/css/css_colornames.asp ). Ca reste bien sur une approximation.


Message édité par Gonzoide le 12-05-2005 à 12:44:26
Reply

Marsh Posté le 12-05-2005 à 14:01:10    

En fait je me demande même si les noms des couleurs sont pas déjà plus ou moins définis quelque part dans la jdk. Ca deviendrait presque interessant, son truc. Reste à apprendre à s'exprimer clairement [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 12-05-2005 à 15:30:18    

Ben dans Color y'a bien quelques couleurs predefinies, mais ca va pas bien loin. C'est peut-etre ailleurs mais j'ai pas trouve. Cela dit, je ne comprend pas trop l'interet d'une telle methode :??:

Reply

Marsh Posté le 12-05-2005 à 16:26:47    

Jubijub a écrit :

moi j'ai compris comme -- : il cherche à dire que si tu lui file les valeurs RGB du mauve, ca puisse te dire : c'est mauve, cad deviner le nom de la couleur d'après ses valeurs RGB


 
c'est tout a fait cela.. en fait, c'est pour le traitement d'image.. une image qui arrive en 3 tableau (un pour le rouge, un pour le bleu, un pour le vert) avec dans chaque entrée, la couleur du pixel. et il faut que la méthode sorte un tableau de par exemple mauve... je commence à trouver, mais c'est assez long... :( .. alors, je voulais savoir si ya pas une méthode toute faite, ou plus simple pour faire cela...
c'est pour traiter une image multimodale en une image avec le nombre de mode qu'on veut suivant les couleur qu'on a sélectionner via une interface...
voila.. je vais essyer de terminer ma méthode et voir si ca marche!!! :jap: mais bon... ca va surement foirer un peu...

Reply

Marsh Posté le 12-05-2005 à 16:29:45    

HAAAAA LE REVOILA [:trompette5][:udok]http://bakkap.free.fr/Smiliez/Dawaz/mad_overclocker3.gif


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 12-05-2005 à 16:30:19    

(et toujours aussi explicite, bravo)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 12-05-2005 à 17:20:17    

Une appli de traitement d'image qui repond "mauve" ... ca c'est du traitement interessant et utile :lol: (un soft de reconnaissance de couleur, ca c'est inedit, meme chez Adobe y'en a pas)
 
PS : J'ai rien compris :??:


Message édité par Gonzoide le 12-05-2005 à 17:22:20
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed