Глубина цвета показывает, сколько места файл выделяет под каждый фрагмент цветовой информации. Больше бит означает более тонкие шаги между оттенками. Меньше бит означает, что файл вынужден округлять цвета до ближайшего значения, которое может описать.
В каких файлах используется глубина бит
Глубина цвета, также называемая цветовой глубиной, используется в растровых изображениях и видео. Это касается файлов JPEG, PNG, TIFF, BMP, GIF и RAW-файлов камер, а также видеопотока внутри форматов вроде MP4 и MOV. Значение задается устройством или программой, которые создали файл: камерой или сканером, сделавшими снимок, или программой, которая его сохранила или экспортировала. Его нельзя ввести вручную, а изменение требует повторного сохранения файла.
В зависимости от поля число описывает либо один пиксель целиком, либо один цветовой компонент этого пикселя. В некоторых отчетах оно указывается на канал, как 8 8 8 для красного, зеленого и синего компонентов фотографии. В других их складывают и показывают общий результат, 24. В аудиофайлах используется то же слово, но для другой величины: там глубина 16 или 24 описывает, с какой точностью измеряется каждый сэмпл звука, а не цвет.
Что означают числа
Это значение определяет, сколько тонов файл способен описать. Чем оно выше, тем больше тонов и тем плавнее переходы между ними. Распространенные значения:
1- только два тона, чисто черный и белый, как в факсимильных TIFF-сканах8- 256 тонов, типично для градаций серого или изображения с фиксированной цветовой палитрой24- по 8 бит на красный, зеленый и синий, всего 16 777 216 возможных цветов32- те же три канала плюс 8 бит прозрачности48- 16 бит на канал, используется сканерами, при конвертации RAW и в TIFF-файлах, удобных для редактирования
Изображения в градациях серого обычно имеют от 1 до 8 бит, хотя встречаются и более высокие значения. Цветные изображения обычно начинаются от 8 бит и выше. Видео чаще всего имеет 8 бит на канал, а для материалов с высоким динамическим диапазоном используют 10 бит.
Почему это важно для вашего файла
Глубина цвета определяет, будет ли небо на изображении гладким или разобьется на заметные полосы. При низкой глубине шагов просто не хватает, чтобы описать плавный градиент, и файл показывает полосы. Большая глубина также дает запас: изображение с 16 бит на канал выдерживает сильные коррекции яркости и цвета, которые разрушили бы более «мелкое» по глубине.
Это стоит места. Каждый дополнительный бит на пиксель увеличивает объем несжатых данных, поэтому TIFF с глубиной 48 бит значительно тяжелее 8-битной версии того же изображения. Это может стоить и совместимости, потому что старое ПО может не открыть файл с 16 бит на канал, а 10-битному видео нужен проигрыватель, который его поддерживает.
Для архивирования имеет смысл проверить глубину до конвертации. Уменьшение глубины безвозвратно отбрасывает часть тонов, а последующее повышение их уже не вернет. Это поле ничего не говорит о вас или вашем устройстве, только о том, как файл хранит свои цвета, поэтому вопросов конфиденциальности здесь нет.