Для хранения цветных изображений используются именно байты, потому что это самый простой способ представления файла изображения в виде данных. 5
Один байт позволяет закодировать 256 различных значений, что удобно для кодирования цвета, так как человеческий глаз может различать десятки миллионов цветовых оттенков. 1 Например, для сохранения информации о цвете каждой точки цветного изображения в модели RGB обычно отводится 3 байта (то есть 24 бита) — по 1 байту (то есть по 8 бит) под значение цвета каждой составляющей. 4
Также использование байтов позволяет получить быстрый доступ ко всему изображению, так как оно обрабатывается как массив значений RGB, где каждое значение R, G и B кодируется в одном байте. 5