Thread Darstellung von Farben (8 answers)
Opened by Yvonne at 2006-04-03 18:18

Yvonne
 2006-04-04 16:38
#64357 #64357
User since
2006-03-14
8 Artikel
BenutzerIn
[default_avatar]
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.

View full thread Darstellung von Farben