* Struttura della griglia: L'immagine è divisa in una griglia rettangolare. Ogni cella in questa griglia rappresenta un singolo pixel.
* Dati pixel: Il colore di ogni pixel è codificato come un numero (o un insieme di numeri, a seconda della profondità del colore). Questo numero è archiviato direttamente nel file Bitmap.
* Profondità del colore: Ciò determina quanti bit sono usati per rappresentare il colore di un singolo pixel. Le profondità di colore comuni includono:
* 1-bit: Ogni pixel è bianco o nero (monocromatico).
* 8-bit: Ogni pixel può essere uno dei 256 colori (spesso è definita una tavolozza).
* 16 bit (colore alto): Spesso usa 5 bit per rosso, 6 bit per il verde e 5 bit per il blu (5-6-5), consentendo una gamma più ampia di colori.
* 24-bit (True Color): 8 bit ciascuno per rosso, verde e blu (RGB), fornendo una vasta gamma di colori.
* 32-bit (vero colore con alfa): Simile a 24 bit, ma include un canale alfa a 8 bit per la trasparenza.
* Ordine di archiviazione dei dati: L'ordine in cui vengono archiviati i dati pixel può variare a seconda del formato Bitmap (ad es. BMP, PNG, TIFF). I metodi comuni includono l'ordine di riga-major (scansione da sinistra a destra, quindi dall'alto-fondo) o dall'ordine di colonna-major. L'intestazione del file in genere specifica l'ordine di archiviazione.
* palette (per colore indicizzato): Nelle bitmap di profondità di colore inferiore, viene spesso utilizzata una tavolozza. Questa è una tabella che mappa i numeri di colore ai valori RGB effettivi. Invece di conservare le informazioni complete di RGB per ogni pixel, la bitmap memorizza solo l'indice nella tavolozza.
in sostanza: Una bitmap è essenzialmente una serie molto grande di numeri che rappresentano i colori dei pixel disposti in una griglia. L'immagine viene ricostruita assegnando i colori corrispondenti a questi numeri ai pixel nella griglia. Non sono utilizzate sofisticate compressione o strutture di dati oltre a questa disposizione di base; I dati sono principalmente informazioni sul colore grezzo.
software © www.354353.com