!7 static ScreenLens lens; static RGBImage lastImage; static Rect diffRect; p-noconsole { lens = new ScreenLens; lens.postProcess = func(BufferedImage img) { RGBImage rgb = new(img); if (lastImage != null) { diffRect = or(rectOfDifferentPixels(lastImage, rgb), diffRect); drawBox(img, diffRect, Color.red, 0.8f); } lastImage = rgb; ret img; }; lens.start(); }