Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Farben für Text mit Bild-Hintergrund
kleinrechner
myCSharp.de - Member



Dabei seit:
Beiträge: 16

Themenstarter:

Farben für Text mit Bild-Hintergrund

beantworten | zitieren | melden

Hallo,
ich schreibe gerade eine kleine Anwendung, in dem ich einen Beschreibungs-Text als Overlay für ein zufälliges Bild darstellen möchte.
Um den Text im Vordergrund lesbarer zu machen, hatte ich mir überlegt, die Farbe abhängig vom Hintergrundbild auszuwählen, indem ich die durchschnittliche Hintergrundfarbe des aktuellen segments berechne (z.B. unten mitte, in dem sich der Text befindet) und dafür die jeweiligen Komlementärfarben berechne.
Ich habe mich hierfür an folgendem Beispiel orientiert (sowohl Methode, als auch Quellcode):
Color Scheme Selector
Ich habe hier die Split-Complements und Traids-Farben ausprobiert.

Es werden zwar Farben ausgegeben, es handelt sich dabei allerdings um die typischen Neon-Farben, wie man sie bei per Algorithmus erzeugen Farben kennt, was ästhetisch leider gar nicht schön aussieht.


Kann man prozedural Farben erzeugen, die gut aussehen, ohne feste Farbkombinationen vorzugeben?
Ich erwarte hier keinen Quellcode, eher, wie ich methodisch vorgehen müsste, um solche Farbkombinationen zu erhalten.

Vielen Dank.

cu
Christian
private Nachricht | Beiträge des Benutzers
Th69
myCSharp.de - Experte

Avatar #avatar-2578.jpg


Dabei seit:
Beiträge: 4026

beantworten | zitieren | melden

Du könntest alternativ auch mittels Outline Text den Text darstellen (zwei komplementäre Farben für Rahmen und Füllung wählen).
private Nachricht | Beiträge des Benutzers
kleinrechner
myCSharp.de - Member



Dabei seit:
Beiträge: 16

Themenstarter:

beantworten | zitieren | melden

Hallo,
dieses Beispiel verwende ich aktuell, um die Beschreibungstexte darzustellen.
Auf einen Rahmen wollte ich eigentlich verzichten, ein transparenter Hintergrund ist schon irgendwie hübscher.

cu
Christian
private Nachricht | Beiträge des Benutzers