gyros'nmaronen
13-10-2006, 19:39
Hallo zusammen
Ich hab ein Problem. Und zwar würde ich gerne RGB-Werte in HSV-Werte umwandeln. Das soll Punkt für Punkt geschehen. Die RGB-Werte eines Punktes auszulesen ist kein Problem. Ich suche jetzt ein Algorithmus der mir das ganze in HSV umwandelt. Jeder einzelne Punkt wird ausgewertet und folgende Werte in eine Struktur geschrieben. Wie die Auswertung geschieht weiß ich leider nicht. Das wird von einer Funktion erledigt die vorgegeben ist. Kann leider nur mit dieser structur eines Punktes arbeiten
Wäre schön wenn jemand eine Idee hätte.
Vielen Dank
gyros
Punkt
typedef struct
{
double x_re; // x real
double y_re; // y real
double R; // rot
double G; // gruen
double B; // blau
double H; // Helligkeit
double I; // Farbe
double Q; // Farbe
} Punkt;
Ich hab ein Problem. Und zwar würde ich gerne RGB-Werte in HSV-Werte umwandeln. Das soll Punkt für Punkt geschehen. Die RGB-Werte eines Punktes auszulesen ist kein Problem. Ich suche jetzt ein Algorithmus der mir das ganze in HSV umwandelt. Jeder einzelne Punkt wird ausgewertet und folgende Werte in eine Struktur geschrieben. Wie die Auswertung geschieht weiß ich leider nicht. Das wird von einer Funktion erledigt die vorgegeben ist. Kann leider nur mit dieser structur eines Punktes arbeiten
Wäre schön wenn jemand eine Idee hätte.
Vielen Dank
gyros
Punkt
typedef struct
{
double x_re; // x real
double y_re; // y real
double R; // rot
double G; // gruen
double B; // blau
double H; // Helligkeit
double I; // Farbe
double Q; // Farbe
} Punkt;