AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:32

Parameter dieser Suchanfrage:

Suche in Thema: RGB-Gegenteil-Farbe ermitteln
Suche alle Beiträge, die von "KodeZwerg" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    AW: RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 19. Jul 2018
    Danke nochmal, hat geholfen da ich nun etwas völlig anderes Erreichen möchte um dieser Krebs-Situation aus dem Weg zu gehen.
    Es ist noch in der Mache, hier was ich Vorhabe, Danke an dieser Stelle nochmal für HLS und die Java Brightness, beides kombiniert soll das simple machen:
    Ab brightness(da bin ich noch am Tüfteln was ein Guter Hell/Dunkel Wert ist) = Hell dann HLS verdunkeln ansonsten...
  • Forum: Multimedia

    AW: RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 18. Jul 2018
    Dein Link ist Klasse, sehr gute Informationen auch für meine Zwecke sind mit dabei (Sättigungswert).
    Durch den Link habe ich auch erfahren das eine Bildschirmarbeitsverordnung existiert.
    Also alles in allem eine sehr coole Resource wenn es um Farben und Text-Darstellung geht, Dankeschön dafür!
  • Forum: Multimedia

    AW: RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 18. Jul 2018
    Ich möchte das im Endeffekt nicht für Text verwenden, das dient mir hier nur als Beispiel, sondern damit dynamisch die Farbe des Cursors setzen bzw ein Auswahl-Rechteck damit einfärben. Also Krebs-Faktor hält sich in Grenzen :-)
  • Forum: Multimedia

    AW: RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 18. Jul 2018
    Danke sehr, habe es so umgesetzt:
    function Brightness(const Input: TColor): TColor;
    begin
    Result := Round((GetRValue(Input) * 299 + GetGValue(Input) * 587 + GetBValue(Input) * 114) / 1000);
    end;
    Wenn Input sehr dunkel ist versagt es.

    GraphUtil.ColorRGBToHLS( mmo1.Font.Color, Hue, Luminance, Saturation );
    Hue := Hue + 180;
    Luminance:= 120 - Luminance div 2;
  • Forum: Multimedia

    AW: RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 18. Jul 2018
    Bisheriger Fortschritt der oftmals ganz gut klappt:
    GraphUtil.ColorRGBToHLS( mmo1.Font.Color, Hue, Luminance, Saturation );
    Hue := Hue + 180;
    mmo1.Color := GraphUtil.ColorHLSToRGB( Hue, Luminance, Saturation );
    Total problematisch wird es bei sehr sehr dunklen bzw sehr sehr hellen Werten, da mache ich noch was falsch.
  • Forum: Multimedia

    AW: RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 18. Jul 2018
    Erreichen will ich so etwas in der Art:
    Ich gebe eine Hintergrund-Farbe vor und erhalte dafür die Gegenteilige Vordergrund-Farbe. Schwarz -> Weiß / Vorder- -> Hintergrund; ist nur exemplarisch damit man versteht worauf ich hinaus möchte.

    Dankeschön, das schaue ich mir näher an!
  • Forum: Multimedia

    RGB-Gegenteil-Farbe ermitteln

      Delphi
      by KodeZwerg, 17. Jul 2018
    Hallo, gibt es eine Möglichkeit einen Farbwert ins Gegenteil zu verwandeln?
    Beispiel: aus Input Farbe Schwarz wird Output Farbe weiß.

    Zur Zeit nutze ich das hier: (nicht von mir, aus CodeLib)
    procedure EdBackColor(FontC: TColor; var EditableColor,
    ReadOnlyColor: TColor);
    // Calculate the luminance of the color using the simplified formula
    // luminance = 0.25*red + 0.625*green +...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=KodeZwerg&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=197105
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz