Es posible, pero sólo si encadenas varios eventos:
- Haz una captura de pantalla
do shell script "screencapture -l" & windowid & " ~/test.png"
- Recortar alrededor del píxel específico utilizando ImageMagick
Salida:
convert ~/test.png -crop 1x1+123+456 txt:-
# ImageMagick pixel enumeration: 1,1,255,rgba
0,0: ( 0, 74,117,251) #004A75FB rgba(0,74,117,0.984314)
La idea es recortar alrededor de un píxel específico, a continuación, la salida a la especial txt: formato, con un nombre de archivo de salida de - que es, por supuesto, la salida estándar.
Puede omitir el asunto -crop 1x1+X+Y para obtener simplemente un listado de todos los píxeles. También tenga en cuenta que la imagen debe tener un canal alfa para ver el canal alfa, de lo contrario simplemente no se incluirá.