Thread Image::Magick: Intensität der Pixelwerte verändern
(5 answers)
Opened by Hoernchen at 2013-08-20 10:20 Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 # Rotpunkte mit verschiedener Intensität $image = Image::Magick -> new; $image -> Set(size => '10x10'); $image -> ReadImage ('canvas:red'); %myRGB = (); # Intesität setzen $myRGB{'0,0'} = 1; $myRGB{'5,5'} = .2; $myRGB{'3,2'} = .5; $myRGB{'4,8'} = .7; for my $x (0..$width-1) { for my $y (0..$height-1) { if (exists $myRGB{"$x,$y"}) { $image -> SetPixel ( x=>$x, y=>$y, # setze Intensität für Rot color => [ $myRGB{"$x,$y"}, 0, 0 ] ); } } } $image -> Write ('test2.png'); Anhänge Last edited: 2013-08-20 13:52:53 +0200 (CEST) |