Daten Typ TColor 256 Graustufen
-
Hallo,
bei TColor geben die unteren 3 Byte den RGB Wert an.
Wie muss ich den Wert nach jedem Pixel ändern, um eine Linie(256* Pixels[x+1][y]) mit 256 Grautönen zu erhalten
-
Hier ist ein Programm, welches dir die Farbtöne ausgibt:
http://www.marquardtnet.info/cecke/programme.4/farbrechner.48/48_farbrechner.html
Quellcode kannst du gerne haben-> Mail schicken
-
The requested URL /cecke/programme.4/navigation.0/0_home.html was not found on this server.
-
Du kannst die Grauwerte 256 Garustufen so setzen:
Image1->Canvas->Pixels[b][a] = RGB(wert,wert,wert);
-
Für eine Linie:
for (int i = 10; i<266; i++) { Image1->Canvas->Pixels[i][10] = RGB(i-10,i-10,i-10); }
-
helmuth schrieb:
Für eine Linie:
for (int i = 10; i<266; i++) { Image1->Canvas->Pixels[i][10] = RGB(i-10,i-10,i-10); }warum faengst du hier bei 10 an? es ist doch einfach eine 10 zu addieren als 3-mal zu subtrahieren.
-
Damit die Linie nicht am Rand erscheint. Ist nur ein Beispiel.