Thread Darstellung von Farben
(8 answers)
Opened by Yvonne at 2006-04-03 18:18
Danke Euch. Ich habs auch noch mit dem RGB Modell versucht und der Code sieht so aus:
use GD; use strict; my $img = new GD::Image (900,900); my $white = $img -> colorAllocate(255,255,255); $img->transparent($white); $img ->interlaced( 'true' ); my $rot = 255; my $gruen = 0; for (my $j = 0;$j<255;$j++) { my $color = $img -> colorAllocate($rot,$gruen, 0); $img->line($j,20,$j+1,100,$color); $rot --; $gruen ++; } binmode STDOUT; print $img->png; Das Ergebnis ist dem ähnlich mit den Hexadezimalzahlen. Ich zeichne für die Linie jeden Punkt einzeln mit einer neuen Farbe und die Farbe bekomme ich dadurch, dass ich den Rot- und Grünanteil gegeneinander laufen lasse. Nur gibt es doch auch Rot- und Grüntöne, die auch einen Blauanteil in der Farbe haben. Ich hatte auch einfach gehofft, dass es dafür schon eine Funktion gibt ALLE Farbtöne von Grün in Richtung Rot darzustellen. |