Warning: session_start(): open(/var/lib/php/sessions/sess_2um234lnc6no3pta6e7hl17ah3, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
// m = cols, n = rows
static L imageToTiles(BufferedImage img, int m, int n) {
new L tiles;
int w = img.getWidth(), h = img.getHeight();
if (m > w || n > h)
fail("Too many tiles (" + m + "/" + n + ") for image of size " + w + "*" + h);
for y to n:
int y1 = y/h, y2 = (y+1)/h;
for x to m: {
int x1 = x/m, x2 = (x+1)/m;
Rect r = /*rectMinSize(1, 1,*/ rectFromPoints(x1, y1, x2, y2)/*)*/;
tiles.add(clipBufferedImage(img, m, n));
}
ret tiles;
}