WIP: kw1fox-2/software #13

Draft
Kenwood wants to merge 27 commits from kw1fox-2/software into master
1 changed files with 7 additions and 3 deletions
Showing only changes of commit cbcabda363 - Show all commits

View File

@ -1,12 +1,16 @@
from Xlib import display, X
from PIL import Image
W,H = 200,200
# 580
W,H = 580,620
x,y = 0, 0
dsp = display.Display(':0')
try:
root = dsp.screen().root
raw = root.get_image(0, 0, W,H, X.ZPixmap, 0xffffffff)
image = Image.frombytes("RGB", (W, H), raw.data, "raw", "BGRX")
raw = root.get_image(x, y, W,H, X.ZPixmap, 0xffffffff)
image = Image.frombytes("RGB", (W-x, H-y), raw.data, "raw", "BGRX")
image.save('image.png')
finally:
dsp.close()