static GrabbableRGBBytePixels grabbableRGBBytePixels_fastOrSlow(BufferedImage image) ctex { pcall { GrabbableRGBBytePixels gp = grabbableRGBBytePixels(image); if (gp != null) ret gp; } int w = image.getWidth(), h = image.getHeight(); byte[] data = new[w*h*3]; PixelGrabber pixelGrabber = new(image, 0, 0, w, h, data, 0, w); if (!pixelGrabber.grabPixels()) fail("Could not grab pixels"); ret GrabbableRGBBytePixels(data, w, h, 0, w); }