Color of a screen pixel: Difference between revisions

Added Perl example
(Added Commodore BASIC)
(Added Perl example)
Line 694:
 
echo getPixelColor(0, 0)</lang>
 
=={{header|Perl}}==
This example works with MacOS, customize with the appropriate <tt>screencapture</tt> utility for other OSes.
<lang perl>use strict;
use warnings;
use GD;
 
my $file = '/tmp/one-pixel-screen-capture.png';
 
system "screencapture -R 123,456,1,1 $file";
 
my $image = GD::Image->newFromPng($file);
my $index = $image->getPixel(0,0);
my($red,$green,$blue) = $image->rgb($index);
print "RGB: $red, $green, $blue\n";
 
unlink $file;</lang>
{{out}}
<pre>RGB: 20, 2, 124</pre>
 
=={{header|Phix}}==
2,392

edits