diff --git a/Software/houston/RobotStreamer.py b/Software/houston/RobotStreamer.py index e5eab18..5c72491 100644 --- a/Software/houston/RobotStreamer.py +++ b/Software/houston/RobotStreamer.py @@ -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()