Voglio comprendere i requisiti di memoria per i file di risorse di immagine da visualizzare su un display con risoluzione 240x400.
Il display ha le seguenti specifiche:
Supporta una profondità di colore fino a 18 bit e utilizza il driver di visualizzazione ILI9327.
Supponendo che sia necessario visualizzare 50 icone diverse, ognuna delle dimensioni di 10 mm X 10 mm, qual è lo spazio di archiviazione richiesto?
Ecco i miei calcoli:
Pixel per mm = 400 / 61.2 = 6.536
Numero di pixel in un'immagine = 65,36 x 65,36 = 4272 pixel
Ogni pixel richiederà 18 bit X 3 (per R, G e B) = 54 bit
Bit totali richiesti = 4272 x 54 = 230688 bit = 28,16 kilobyte
Per 50 immagini, avrò bisogno di 1.375 megabyte di spazio di archiviazione.
Il mio calcolo è corretto?