самолет самолетов
Искусственный Интеллект
(306980)
13 лет назад
Уточню ответ Predator84: приведенные им цифры это не количество цветов, а количество ступеней между белым и черным (количество оттенков серого) в ОДНОМ канале, а количество цветов будет, если эти цифры возвести в куб ( поскольку в RGB есть ТРИ канала) . 8 битная фотография, таким образом имеет 256*256*256 = 16777216 цветов. так снимают все мыльницы, это формат JPEG. Фотокамеры посложнее могут снимать в RAW формат, который бывает 12, 14 или 16 битным (в зависимости от модели камеры) , но обычно его все равно преобразуют в ходе обработки в 8 битный формат. 32 битными файлами пользуются только специалисты 3D технологий, в фотографической практике в таком виде фотографии не хранит никто (не существует просто устройств, которые могли бы все эти миллиарды цветов отобразить) . С помощью фотоаппарата можно получить 32 битную фотографию, объединив три 8 битных фотографии специальным образом ( HDR называется).
Predator84
Гуру
(2610)
13 лет назад
разница в цветовом охвате.
8бит имеет - 256 цветов
16бит - 65536 цветов
32бит - 16777216 + прозрачность
естественно чем выше битность, тем больше размер файла.
Широко известный формат JPEG, JPG, например имеет ограничение в 8бит по глубине цвета.
Если вам нужно 16-32бит подойдут форматы OpenEXR, HDR, Tiff, RPF и другие.
Иван
Ученик
(164)
1 год назад
если эти цифры возвести в куб окей..верю...256*256*256 = это 8бит 16777216...так а какой цвет тогда на компе в 32бита это получается 32 в куб...16777216*16777216*16777216===???? с сколько тут цветов????