La larghezza dell'immagine è il numero di pixel dal bordo sinistro di un'immagine a quello destro. L'altezza dell'immagine è il numero di pixel dall'alto verso il basso. Di solito la larghezza viene prima, quindi 640 x 480 significa 640 pixel di larghezza e 480 pixel di altezza.
Nei metadati di un file, Image Width è il campo che contiene questo numero. Insieme a Image Height fornisce le dimensioni dell'immagine. Queste dimensioni non sono la dimensione del file, che conta i byte nel file.
Quali file lo contengono
I formati immagine memorizzano la larghezza in punti diversi all'interno del file, ma sempre come conteggio di pixel. I lettori di metadati la mostrano come Image Width in ognuno dei formati seguenti.
- JPEG memorizza la larghezza nel segmento start of frame, come numero da 1 a 65535.
- PNG memorizza la larghezza nel chunk IHDR, che deve essere il primo chunk nel file. Una larghezza pari a 0 non è valida.
- GIF memorizza la larghezza nel logical screen descriptor, come numero di 2 byte.
- WebP memorizza la larghezza nei chunk VP8, VP8L o VP8X. Un WebP con perdita può essere largo al massimo 16383 pixel e uno senza perdita 16384.
- TIFF memorizza la larghezza nel tag
ImageWidth, ID0x0100.
Una foto JPEG di una fotocamera o di un telefono di solito contiene una seconda larghezza, il tag ExifImageWidth (ID 0xa002). Lo standard Exif chiama questo tag PixelXDimension e lo richiede nelle immagini compresse. Registra la larghezza effettiva dell'immagine che vedi.
Come appare il valore
Il valore è un numero intero di pixel. L'immagine di esempio nello standard Exif è di 640 x 480 pixel, quindi la sua Image Width è 640.
Per trasformare la larghezza in pollici o centimetri, dividila per la X Resolution. Questo campo indica quanti pixel rientrano in 1 pollice o 1 centimetro.
Quando la risoluzione reale è sconosciuta, lo standard Exif usa 72 pixel per pollice. Con questa impostazione, una larghezza di 640 pixel viene stampata con una larghezza di 8,89 pollici, cioè circa 22,6 cm.
La larghezza nel frame JPEG e la larghezza Exif di solito coincidono. Lo standard Exif consente una differenza quando il codificatore aggiunge colonne extra a destra come riempimento. Nel suo esempio, il tag Exif indica 620 mentre il frame JPEG indica 640.
Perché è importante per il tuo file
Molti moduli di caricamento e servizi di stampa impostano limiti alle dimensioni delle immagini. La riga Image Width ti permette di confrontare un'immagine con questi limiti prima di inviarla.
In una pagina web, la larghezza aiuta il layout. Quando l'HTML assegna a un'immagine la sua larghezza e altezza, il browser può riservare lo spazio prima che l'immagine venga caricata. Questo riduce lo spostamento del layout, cioè quando il contenuto della pagina si muove mentre l'immagine viene disegnata.
La larghezza ti indica anche quanto dettaglio contiene un'immagine. Moltiplica la larghezza per l'altezza per ottenere il numero totale di pixel.
La riga Megapixel mostra quel totale in milioni. Un'immagine di 640 x 480 ha 307.200 pixel, cioè circa 0,3 megapixel.
Controlla la riga Orientation quando larghezza e altezza sembrano invertite. Con il valore 6 o 8, il visualizzatore ruota l'immagine di 90 gradi prima di mostrarla. La larghezza nel file appare quindi come altezza, così un'immagine salvata con una larghezza di 640 pixel sembra alta 640 pixel.