Je veux saisir la couleur d'un pixel avec des coordonnées connues sur mon bureau Linux.Comment puis-je saisir la couleur d'un pixel sur mon bureau? (Linux)
Jusqu'à présent, je l'ai utilisé "import -window SomeWindow -crop 1x1+X+Y /tmp/grab.jpg"
extraire la valeur de pixel en utilisant Python et PIL.
Cela fait le travail, mais depuis l'importation saisit toute la fenêtre avant le recadrage, il est très lent :(
Existe-t-il un moyen intelligent pour saisir la couleur d'un seul pixel? Je sais aussi bien relative (fenêtre) et coordonnées absolues
Un Python ou un script shell serait préférable, mais si vous connaissez des C/X11 intelligent fonctions, aussi s'il vous plaît laissez-moi savoir :)
Do I remarquez une lenteur, si je dois vérifier quelque 200 pixels par seconde? – user44556
A travaillé comme un charme! : D Si quelqu'un s'intéresse à un script qui ignore les publicités Spotify, faites le moi savoir. – Joernsn
200 pix-par-seconde - vous pouvez passer une liste des pixels à vérifier et simplement le retirer du réseau de pixels. Devrait être ok-ish vitesse sage. – richq