Thread Farbewerte der Pixel auslesen
(5 answers)
Opened by rommmi at 2006-12-28 20:56
Und mal ein Beispiel mit GTK Für rein X11-basierte Oberflächen könnte man sicher auch auch X11::Protocol gehen. Wie es mit TK oder WX ginge weiß ich so nicht.
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/perl use Gtk2 '-init'; my $posx=100; my $posy=100; my $pixbuf= Gtk2::Gdk::Pixbuf->new('rgb',0,8,1,1); $pixbuf->get_from_drawable(Gtk2::Gdk::Screen->get_default()->get_root_window(), undef, $posx, $posy, 0, 0, 1, 1); my ($r,$g,$b)=unpack('C*', $pixbuf->get_pixels()); print "($r,$g,$b)\n"; <!--EDIT|topeg|1167339184--> |