Vous pouvez utiliser le programme grabc . Il tournera le pointeur de votre souris dans un réticule et renverra les valeurs HTML et RVB de la couleur sélectionnée.
sudo apt-get install grabc
Inconvénient: il n'est pas possible de faire des sélections exactes en pixels car le réticule n'est pas assez fin.
Vous pouvez également créer un script python, quelque chose comme:
#!/usr/bin/python -W ignore::DeprecationWarning
import sys
import gtk
def get_pixel_rgb(x, y):
pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 1, 1)
pixbuf.get_from_drawable(gtk.gdk.get_default_root_window(),
gtk.gdk.colormap_get_system(),
x, y, 0, 0, 1, 1)
return pixbuf.get_pixels_array()[0][0]
print get_pixel_rgb(int(sys.argv[1]), int(sys.argv[2]))
rendez-le exécutable et exécutez-le pixel_rgb="$(/path/to/script.py x y)"
dans votre script bash. Bien sûr, vous devez modifier le script comme vous en avez besoin, ajouter une gestion des erreurs, etc.
PS: Je ne suis pas sûr que vous puissiez faire quoi que ce soit à propos de DeprecationWarning, donc je l'ai désactivé sur la première ligne.