Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Farbverlauffunktion gesucht

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.06.2004, 20:05 Uhr
bürgi



Hallo C/C++-Checker,
ich bin zur Zeit auf der Suche nach einer Funktion, der ich Werte zwischen min und max oder 0 und 255 übergebe, is egal, und die mir RGB-Werte zurückgibt, die nen Farbverlauf geben, wie ein Lichtspektrum("Regenbogen"), d.h. von schwarz-lila-dunkelblau-helblau-grün-gelb-orange-rot-dunkelrot-schwarz

Für Links oder direkte Quellcodes wäre ich euch sehr dankbar.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.06.2004, 22:01 Uhr
virtual
Sexiest Bit alive
(Operator)


Da vorhaben ist weniger trivial, als es zunächst scheinen mag.

Der einfachste Weg wäre ja die R, G und B Anteile linear zu inkrementieren oder dekrementieren um so den gewünschten Farbverlauf zu machen. Dies ist nur mittelmässig schwer.

Allerdings wirst Du dann feststellen, daß fürs Auge der Farbverlauf nicht ganz so dolle ist, weil das RGB Farbenmodell nicht so ganz geeignet ist. Hier sei dir da YUV Farbmodell ans Herz gelegt. Google doch mal danach.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.06.2004, 16:03 Uhr
bürgi



Is klar, ja so gehts, aber da muss ich ja per if abfragen rumpfuschen, ich hätte eher was einfacheres gesucht. So hab ichs ja schon gemacht, is aber relativ kompliziert. Wie erstellen den Grafik Programme alla Photoshop, PaintShop, GIMP etc des, der gimp source is mir zu groß hab leider nur Modem.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: