La profondeur des couleurs (ou espace par pixel) d'une cellule définit la plage de valeurs qu'un fichier raster donné peut stocker, laquelle s'appuie sur la formule 2n (où n est la profondeur de couleur). Par exemple un raster à 8 bits peut posséder 256 valeurs uniques allant de 0 à 255.
La table suivante présente la plage de valeurs stockées pour les différentes profondeurs de couleur.
Profondeur de couleur | Plage de valeurs que chaque cellule peut contenir |
---|---|
1 bit | 0 à 1 |
2 bits | 0 à 3 |
4 bits | 0 à 15 |
Non signé 8 bits | 0 à 255 |
Signé 8 bits | -128 à 127 |
Non signé 16 bits | 0 à 65535 |
Signé 16 bits | -32 768 à 32 767 |
Non signé 32 bits | 0 à 4294967295 |
Signé 32 bits | -2147483648 à 2147483647 |
Virgule flottante 32 bits | -3,402823466e+38 à 3,402823466e+38 |
Non signé 64 bits | 0 à 18446744073709551616 |
Un type supplémentaire de profondeur de couleur, qualifié de complexe, est pris en charge pour la lecture et l'affichage. Elle existe dans plusieurs formats raster, y compris les formats radar tels que Radarsat et .gff.
Les produits Esri incorporent toutes les désignations de valeurs inconnues dans leurs jeux de données raster. Les valeurs inconnues sont des valeurs NoData. En interne, une valeur réelle peut être utilisée pour stocker des cellules NoData. Par conséquent, lorsque vous ajoutez la valeur NoData à un raster possédant déjà une plage complète de profondeurs (ce qui signifie qu'au moins une cellule dans l'étendue du raster occupe toutes les valeurs de la plage binaire, par exemple, toutes sont représentées de 0 à 255), elle est promue à la profondeur de couleurs supérieure. Par exemple, une grille d'ombrage possédant des valeurs de cellules de 0 à 255 (qui correspondraient à une plage 8 bits), qui contient également des cellules de valeur NoData est ajoutée, est représentée sous la forme d'un entier non signé à 16 bits.