shev: Farben

Hi

von irgendwoher habe ich die Liste mit allen Webfarben wie zB
chartreuse - 7FFF00
crimson - DC143C

etc..

Jetzt ist das nett, allerdings bräuchte ich eine Liste oder Tabelle, wo diese Webfarben - oder, auch allgemeiner, alle Farben, muss nun nit auf Webfarben beschränkt sein - in Relation zu einander stehen.

Was ich meine wäre, zB

darkmagenta - 8B008B
ist dünkler als
darkorchid - 9932CC,
und darkorchi ist dünkler als darkviolet
darkviolet - 9400D3

Ich bräuchte das damit ich einen "optisch ansprechenden" Farbübergang habe, und zum Beispiel nicht rote Farbe und grüner Hintergrund --> bei mouseover dann auf einmal gelbe Farbe auf weissem Hintergrund.

Diese Farben würden mir für ein lokales PHP Script helfen, das basierend auf verschiedenen tests unterschiedliche Farben "ausspuckt".

Man mag es nicht glauben, aber mein Problem einer guten Farbwahl ("Design") ist für mich schon aufwendiger als das blosse Programmieren - und hier meine ich eher "Design" in Hinblick auf funktionell übersichtlich ORGANISIEREN :(

  1. Hi,

    chartreuse - 7FFF00
    crimson - DC143C

    weder sind das gültige Farbnamen, noch korrekte Farbcodes.

    Jetzt ist das nett, allerdings bräuchte ich eine Liste oder Tabelle, wo diese Webfarben - oder, auch allgemeiner, alle Farben, muss nun nit auf Webfarben beschränkt sein - in Relation zu einander stehen.

    Alle siebzehn definierten Farbnamen findest Du unter http://www.w3.org/TR/CSS21/syndata.html#color-units.

    darkmagenta - 8B008B
    ist dünkler als
    darkorchid - 9932CC,

    Rotwert mal 0.56, Grünwert mal 0.33, Blauwert mal 0.11, addieren, schon hast Du den Helligkeitswert. Übrigens heißt der Komparativ von "dunkel" "dunkler", nicht "dünkler".

    Ich bräuchte das damit ich einen "optisch ansprechenden" Farbübergang habe, und zum Beispiel nicht rote Farbe und grüner Hintergrund --> bei mouseover dann auf einmal gelbe Farbe auf weissem Hintergrund.

    Möchtest Du Dich vielleicht mit Opazitäten beschäftigen?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. hi,

      Rotwert mal 0.56, Grünwert mal 0.33, Blauwert mal 0.11, addieren, schon hast Du den Helligkeitswert.

      hast du auf die schnelle eine erklärung (gerne auch link) zur hand, die erklärt, wie man auf diese zahlen kommt?
      welche (optische) logik steckt da hinter?

      gruß,
      wahsaga

      --
      "Look, that's why there's rules, understand? So that you can _think_ about them, before you break 'em."
      1. Hi,

        hast du auf die schnelle eine erklärung (gerne auch link) zur hand, die erklärt, wie man auf diese zahlen kommt?

        leider nicht mehr. Auf genau diese Weise "funktioniert" Farbfernsehen auf einem Schwarzweiß-Gerät; ich habe das vor einiger Zeit mal wissen müssen und mir die Zahlen gemerkt. Sie werden auch in anderen Systemen verwendet, um die Helligkeit zu ermitteln.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
    2. Hallo,

      Rotwert mal 0.56, Grünwert mal 0.33, Blauwert mal 0.11, addieren, schon hast Du den Helligkeitswert.

      Hast Du Dir da was andreasrum gemerkt? ;-))

      http://www.mathworks.com/access/helpdesk/help/techdoc/creating_plots/chimag15.html
      Now calculate the monochrome luminance by combining the RGB values according to the NTSC standard, which applies coefficients related to the eye's sensitivity to RGB colors.

      I = .2989*rgb_img(:,:,1)...
          +.5870*rgb_img(:,:,2)...
          +.1140*rgb_img(:,:,3);

      http://www.fho-emden.de/~hoffmann/gray10012001.pdf
      This is the Grayscale Conversion,
      according to the Luminance Model
      which is used by NTSC and JPEG for
      nonlinear data in a gamma working
      space, marked by an apostroph:
      Y = 0.299R + 0.587G + 0.114B

      viele Grüße

      Axel

      1. Hi,

        Hast Du Dir da was andreasrum gemerkt? ;-))

        nein, keineswegs. Die von Dir genannte Formel hat offenbar eine völlig andere Zielrichtung.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi,

          Hast Du Dir da was andreasrum gemerkt? ;-))
          nein, keineswegs. Die von Dir genannte Formel hat offenbar eine völlig andere Zielrichtung.

          Mir erscheint das mit dem höheren Grün-Anteil aber auch plausibler - das menschliche Auge ist im Grünbereich wesentlich "empfindlicher" als im blauen oder roten.

          cu,
          Andreas

          --
          MudGuard? Siehe http://www.Mud-Guard.de/
          Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
          1. Hi,

            Mir erscheint das mit dem höheren Grün-Anteil aber auch plausibler - das menschliche Auge ist im Grünbereich wesentlich "empfindlicher" als im blauen oder roten.

            und das, obwohl die Sonne mehr grünes als andersfarbiges Licht ausstrahlt :-) Ich bezweifele aber auch nicht, dass die Formel einen sinnvollen und nutzbaren Wert liefert. Er dient einfach nur einem anderen Zweck (den zu beurteilen mir die Fachkenntnisse fehlen).

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo,

    ehrlich gesagt kann ich dir im Begriffdschungel nicht ganz helfen, aber es ist viel einfacherer, wenn du das über den Hex-Code machst:

    #FF0000 ist rot
    #AA0000 ist dunkleres rot
    #880000 noch dunkler

    #444444 ist helles grau
    #999999 dunkleres

    #00FF00 sollte grün sein
    #55FF00 helleres grün
    #003300 sehr dunkles grün

    #0000FF ist blau
    #0000AA marin blau

    Ich hoffe, das hilf dir.
    Ist in jedem Fall einfacher als 16,5 Millionen Begriffe auswendigzulernen :-)

    1. Hi,

      #444444 ist helles grau
      #999999 dunkleres

      anders herum.

      #55FF00 helleres grün

      Gelbgrün. Ein helleres Grün wäre z.B. #55FF55.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
      1. Stimmt, hab mich ein paar mal vertippt.

        Sorry,

        Jonathan

  3. gibts auch ein kleines nettes programm dafür:

    http://www.metacolor.de/farbwaehler.htm

    gruß
    HP