Битность ячеек набора растровых данных

Битность (глубина пикселов) ячейки определяет диапазон значений, которые могут храниться в файле растра. Данный диапазон определяется по формуле 2n (где n - битность). Например, 8-битовый растр может содержать 256 отдельных значений, в диапазоне от 0 до 255.

В следующей таблице показан диапазон значений, которые могут храниться при различной глубине цвета.

Битовая глубина

Диапазон значений, которые могут храниться в каждой ячейке

1 bit

от 0 до 1

2 бита

от 0 до 3

4 бита

от 0 до 15

Без знака (unsigned) 8 бит

от 0 до 255

Со знаком (signed) 8 бит

от -128 до 127

Без знака (unsigned) 16 бит

от 0 до 65535

Со знаком (signed) 16 бит

от -32768 до 32767

Без знака (unsigned) 32 бит

от 0 до 4294967295

Со знаком (signed) 32 бит

от -2147483648 до 2147483647

32 бит с плавающей точкой (floating-point)

от -3,402823466e+38 до 3,402823466e+38

Диапазон значений по глубине пикселов

Сложная битовая глубина поддерживается для чтения и отображения целевых данных. Эта битность существует в ряде растровых форматов, включая форматы радара, например Radarsat и .gff.

Более подробноБолее подробно:

Тут могут быть скрытые исключения. Набор данных грида всегда 32-битовый - со знаком (signed), без знака (unsigned) или с плавающей точкой (floating point) - но ArcGIS показывает его сверху, как наиболее подходящкю битовую глубину в соответствии со значениями ячеек.

Прежние версииПрежние версии:

ArcInfo Workstation всегда отображает битовую глубину грида.

Продукты ESRI могут распознавать все неизвестные значения, которые могут встречаться в наборах растровых данных. Неизвестные значения - NoData. Внутри для хранения ячейки NoData должно использоваться реальное значение. Соответственно, если NoData добавляется к растру, который уже содержит полный диапазон битовых значений (т.е., хотя бы одна ячейка экстента имеет все значения диапазона, например, от 0 до 255), ему будет присвоена следующая, более высокая, битовая глубина. Например, грид отмывки, имеющий значения ячеек от 0 до 255, при добавлении значений NoData будет представлен как 16-битный без знака (unsigned 16 bit).

Связанные темы

9/11/2013