la façon de déterminer le contraire de l'hexagone de valeurs de couleur?

  • reaper
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 05, 2005
  • Messages: 435
  • Loc: europe
  • Status: Offline

Message Octobre 25th, 2005, 10:14 am

Comment faire pour déterminer la valeur en face d'un code de couleur hexadécimal comme EEEEEE?

Pour EEFF99 il serait 99FFEE offcourse mais sur la manière dont la valeur au-dessus?

Et comment puis-je facilement afficher et comparer un hexagone de couleur à son contraire?
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Octobre 25th, 2005, 10:14 am

  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Octobre 25th, 2005, 12:35 pm

Eh bien, que wouldnt nécessairement être "en face".

Le contraire de #EEFF99 serait #110066 ( #FFFFFF -- #EEFF99).

Qu'est-ce que vous faites, il est l'inversion.

Avec ce que vous avez fait pour #EEFF99, en utilisant la même méthode, à l'opposé de #FFFFFF serait #FFFFFF (en fait quand son #000000).

Bien sûr, une couleur (enfin, de couleur grise) comme #808080 produit #808080 quelle que soit la méthode utilisée.

Reversed encore son #808080, et en a soustrait #FFFFFF encore son #808080.

Vous pouvez écrire un script PHP pour travailler sur ces.

Il suffit de supprimer le #depuis le début, puis soustraire la couleur de FFFFFF.

La calculatrice de Windows (en mode hexadécimal, par le biais de point de vue scientifique) vous permettra de le faire aussi, si vous voulez quelque chose que vous pouvez exploiter manuellement.
  • reaper
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 05, 2005
  • Messages: 435
  • Loc: europe
  • Status: Offline

Message Octobre 25th, 2005, 1:14 pm

Quote:
Reversed encore son #808080, et en a soustrait #FFFFFF encore son #808080.


Grâce à la calculatrice de Windows dans mon point de vue scientifique les résultats a été lorsque j'ai soustrait de 808080 FFFFFF i got le résultat 7F7F7F :shock:

Qu'est-ce que j'ai fait une erreur?


Quote:
Le contraire de #EEFF99 serait #110066


Mai i demander comment vous avez obtenu ce résultat? avez-vous utilisé la calculatrice de Windows?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Octobre 25th, 2005, 2:01 pm

Vous ne faisons pas quelque chose de mal. Le milieu de la gamme est effectivement 7FFFFF

Essayez soustrayant que, et votre résultat sera 7FFFFF
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Octobre 25th, 2005, 2:29 pm

bien, #808080 est 128128128 en décimal (la moitié des 256).

Mais j'ai omis de prendre en compte le fait que les PC, commencez à compter à 0, heh.

Ainsi, 127.127.127 serait la moitié de 255.255.255.

127127127 est #7F7F7F.

7F == 127
80 == 128
== 255 FF

ATNO: FFFFFF - 7FFFFF == 800000 ;)
  • Belk Media Group
  • Graphic Monk
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Jan 12, 2005
  • Messages: 778
  • Loc: In the heart of California, Fresno.
  • Status: Offline

Message Octobre 25th, 2005, 3:15 pm

WTF? Je suppose que je suis vieux. Comme une ancienne école, l'art majeur, nous avons juste utilisé une roue des couleurs, à commencer par les couleurs primaires, rouge, bleu et jaune. Si vous ne savez pas comment faire l'un des liens ci-dessous devrait aider beaucoup, surtout la première. Le deuxième est un tutoriel sur la page Web de la théorie des couleurs.

http://www.ficml.org/jemimap/style/color/wheel.html
http://www.colormatters.com/colortheory.html
http://www.JamesBelk.com Stay Tuned for the new era in Belk Media Design
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de l’utilisateur
  • Inscription: Mai 28, 2003
  • Messages: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Message Octobre 25th, 2005, 4:37 pm

Axe a écrit:

ATNO: FFFFFF - 7FFFFF == 800000 ;)


Revient à la façon dont ses calculé.
2 +2 n'est pas toujours égal 4
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • LAbrego
  • brego from LA
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Mai 25, 2004
  • Messages: 2850
  • Status: Offline

Message Octobre 25th, 2005, 5:25 pm

N'oubliez pas: 2 + 2 = 5 de très grandes valeurs de 2. :D
  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Octobre 25th, 2005, 6:21 pm

ATNO/TW a écrit:
Axe a écrit:

ATNO: FFFFFF - 7FFFFF == 800000 ;)


Revient à la façon dont ses calculé.
2 +2 n'est pas toujours égal 4


Oui, mais ici ce n'est pas un grand nombre unique. Ses trois paires de 0-255. Youd ont donc à la moitié de chacun des couples.
  • reaper
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 05, 2005
  • Messages: 435
  • Loc: europe
  • Status: Offline

Message Octobre 26th, 2005, 1:17 am

Ok ok, ce gars se complique, surtout quand de telles déclarations qui sont faites comme
Quote:
2 +2 n'est pas toujours égal 4
alors vous vraiment me perdre dans la forêt de oubli :shock:

Et, s'il vous plaît de ne pas essayer de m'expliquer comment 2 +2 n'est pas toujours égale à 4, car vous êtes le scaring sh ** s de moi :lol: parler de se compliquer


S'il vous plaît les gars, une façon simple de dertermine contraire de la couleur d'une valeur hexadécimale?
  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Octobre 26th, 2005, 8:02 am

lmao!

Simple == convertir à trois nombres décimaux entre 0-255.

Soustraire chacun de ces numéros à partir de 255, et de convertir votre réponse à trois paires de nombres hex (Rouge, Vert et Bleu).
  • reaper
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 05, 2005
  • Messages: 435
  • Loc: europe
  • Status: Offline

Message Octobre 26th, 2005, 10:00 am

Quote:
Simple == convertir à trois nombres décimaux entre 0-255.

Soustraire chacun de ces numéros à partir de 255, et de convertir votre réponse à trois paires de nombres hex (Rouge, Vert et Bleu).



:lol: Vous appelez aussi simple que cela

Viennent sur l'homme, vous êtes sh * tting moi?
  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Octobre 27th, 2005, 5:22 am

Non, vous pouvez créer une fonction PHP de le faire très facile.

Utiliser substr () de le scinder en 3 variables séparées, les mathématiques, puis rejoindre em sauvegarder.

[php] <? php

fonction invert_colour ($ start_colour) (
$ colour_red = hexdec (substr ($ start_colour, 1, 2));
$ colour_green = hexdec (substr ($ start_colour, 3, 2));
$ colour_blue = hexdec (substr ($ start_colour, 5, 2));

new_red dechex $ = (255 - $ colour_red);
new_green dechex $ = (255 - $ colour_green);
new_blue dechex $ = (255 - $ colour_blue);

if (strlen ($ new_red) == 1) ($ new_red .= "0";)
if (strlen ($ new_green) == 1) ($ new_green. = "0";)
if (strlen ($ new_blue) == 1) ($ new_blue .= "0";)

new_colour $ = #. new_red $. new_green $. new_blue $;

return $ new_colour;
)

echo <table border="0" cellpadding="1" cellspacing="2" width="200">;

start_colour $ = #ffa040;
echo <tr> <td align="center" bgcolor=".$start_colour."> <b> <font color=".invert_colour($start_colour).">. start_colour $. </ font> </ b> </ td> </ tr>;
echo <tr> <td align="center" bgcolor=".invert_colour($start_colour)."> <b> <font color=".$start_colour.">. invert_colour ($ start_colour). </ font> </ b> </ td> </ tr>;

start_colour $ = #eeff99;
echo <tr> <td align="center" bgcolor=".$start_colour."> <b> <font color=".invert_colour($start_colour).">. start_colour $. </ font> </ b> </ td> </ tr>;
echo <tr> <td align="center" bgcolor=".invert_colour($start_colour)."> <b> <font color=".$start_colour.">. invert_colour ($ start_colour). </ font> </ b> </ td> </ tr>;

start_colour $ = #FF00FF;
echo <tr> <td align="center" bgcolor=".$start_colour."> <b> <font color=".invert_colour($start_colour).">. start_colour $. </ font> </ b> </ td> </ tr>;
echo <tr> <td align="center" bgcolor=".invert_colour($start_colour)."> <b> <font color=".$start_colour.">. invert_colour ($ start_colour). </ font> </ b> </ td> </ tr>;

echo </ table>;

?>
[/ php]

Il ya go. Il pourrait sans doute être optimisé un peu, mais vous ne voulez pas savoir comment hungover je suis maintenant, heh.

Vous pourriez faire un formulaire pour soumettre les couleurs d'un script, plutôt que d'avoir à éditer le fichier à chaque fois.
  • blink182av
  • Guru
  • Guru
  • No Avatar
  • Inscription: Juin 27, 2005
  • Messages: 1261
  • Loc: New York
  • Status: Offline

Message Octobre 30th, 2005, 11:08 am

2,0 +2,0 = 4,0 :)
  • Axe
  • Genius
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Jan 07, 2004
  • Messages: 5744
  • Loc: Sub-level 28
  • Status: Offline

Message Octobre 30th, 2005, 11:53 am

Oui, mais 8 +8 n'est pas toujours = 16. Parfois 8 8 == 10 ;)
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Octobre 30th, 2005, 11:53 am

Afficher de l'information

  • Total des messages de ce sujet: 21 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 37 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC