Niente è così semplice come sembra prima ...
Se generi tutte le immagini, un'immagine alla volta, allora saranno 256 ^ (60 x 80) immagini.
Se generi immagini a coppie, con un'immagine di 60 * 160 pixel "2 immagini in una" in cui un'immagine corrisponde alla metà superiore e l'altra alla metà inferiore; quindi non cambierebbe nulla, e sarebbe comunque pari a 256 ^ (60 x 80) immagini in totale.
Tuttavia, se generi una "meta immagine" di 60 * 160 pixel, ci sarà una immagine che inizia sulla riga superiore, una seconda immagine che inizia sulla seconda riga, una terza immagine sulla terza riga, .... Sarebbe in realtà sono un totale di 80 immagini in cui ogni immagine si sovrappone all'immagine precedente di 79 righe di pixel. Alcune di quelle immagini non sarebbero state viste prima, e non hanno bisogno di essere viste di nuovo, quindi finirebbe per essere meno lavoro.
Che cosa succede se hai generato una meta immagine da 6000 * 8000 "? Ogni "meta immagine" conterrebbe 10000 delle 60 x 80 immagini più piccole che si sovrappongono. Quanto lavoro vorrebbe salvare?
Ora ... Che cosa succede se generi 1 immagine, quindi la ruota di 90 gradi? È la stessa immagine. Puoi generare 1 immagine e conta come 4 rotazioni * 2 specchi = 8 variazioni della stessa immagine.
La domanda quindi è: qual è la "meta immagine" più piccola che è necessario generare, in modo che la "meta-immagine" contenga tutte le possibili 60 * 80 immagini almeno una volta, escluse rotazioni e specchi? Se puoi rispondere, la quantità di lavoro sarà significativamente inferiore a 256 ^ (60 * 80).
Per un esempio di quello che sto dicendo; immagina che siano 2 colori e 2 * 1 immagini. Per questo, il caso peggiore (la matematica che tutti usano) sarebbe 2 ^ (2 * 1) = 4 immagini, come questa:
00
01
10
11
Tuttavia, 01
e 10
sono specchi l'uno dell'altro, quindi ne hai bisogno solo uno. Questo dà l'equivalente di 3 immagini:
00
01
11
Ora immagina una "meta immagine":
0011
Questo contiene tutte e 3 le immagini precedenti che si sovrappongono. Tuttavia, questo è un totale di 4 pixel per tutte le immagini, non un totale di 8 pixel per tutte le immagini. È letteralmente la metà del lavoro.