myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Grafik und Sound » Farben für Text mit Bild-Hintergrund
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Farben für Text mit Bild-Hintergrund

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
kleinrechner kleinrechner ist männlich
myCSharp.de-Mitglied

Dabei seit: 20.03.2018
Beiträge: 13


kleinrechner ist offline

Farben für Text mit Bild-Hintergrund

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

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
Neuer Beitrag 14.01.2019 08:06 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Th69
myCSharp.de-Poweruser/ Experte

avatar-2578.jpg


Dabei seit: 01.04.2008
Beiträge: 3.736
Entwicklungsumgebung: Visual Studio 2015/17


Th69 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Du könntest alternativ auch mittels  Outline Text den Text darstellen (zwei komplementäre Farben für Rahmen und Füllung wählen).
Neuer Beitrag 14.01.2019 09:13 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
kleinrechner kleinrechner ist männlich
myCSharp.de-Mitglied

Dabei seit: 20.03.2018
Beiträge: 13

Themenstarter Thema begonnen von kleinrechner

kleinrechner ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

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
Neuer Beitrag 14.01.2019 09:57 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als ein Jahr.
Der letzte Beitrag ist älter als ein Jahr.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 27.09.2020 17:28