(2 ^ 24) ^ (640x480)
2 escolhas por bit
24 bits
640 vezes 480 pixels
^ é um expoente
~~ edit para responder aos comentários ~~
Sim, este é o número máximo de imagens.
Sim, a compactação diminuiria esse número.
Exemplo mais básico, para esclarecer:
Vamos calcular quantas imagens podem ser 1x2 usando cores de 2 bits.
Na cor de 2 bits, cada pixel deve ter uma das quatro cores. No meu mundo imaginário, aqui, as escolhas são Preto, Branco, Verde e Amarelo: BWGY
Portanto, para o pixel 1,1, há quatro opções. E para o pixel 1,2, existem quatro opções. Então aqui estão all as imagens possíveis:
BB BW BG BY WB WW WG WY GB GW GG GY YB YW YG YY
Você pode calcular isso por (número de escolhas) aumentado para o (número de pixels), então, neste caso, 4 ^ 2 = 16.
Digamos que queremos aumentar a largura dessa imagem (tornando-a uma imagem de 1x3. ooh: widescreen!). Para cada uma das 16 imagens originais, você pode criar 4 novas imagens, uma para cada uma das opções de cores. Então agora você tem 64 fotos. Que ainda se encaixa na nossa fórmula: (escolhas) ^ (pixels) 4 ^ 3 = 64.
Outra nota: se você está lidando com x bits, o número de opções de cores sempre será 2 ^ x