![...](/f/a3dc3dbea61e89d05f89d452e172e6bb.jpg)
Как пиксели преобразуются в байты
Информация о файле
Когда человек говорит о преобразовании «пикселей» в «байты», он не имеет в виду буквальное преобразование. Он имеет в виду математический расчет, который определяет размер файла изображения в зависимости от его разрешения. Это звучит сложно, но на самом деле это не более чем вставка нескольких легко получаемых чисел в математическое уравнение.
Одна из двух частей информации, которая требуется для расчета, - это ширина и высота изображения. Это называется разрешением. Единицей измерения будут «пиксели», что является другим термином для «элементов изображения».
Видео дня
Вторая необходимая информация - это количество цветов на пиксель изображения. Это называется «глубиной» изображения.
Общие данные
Как правило, размер файла составляет 16 бит на пиксель. Это означает, что на байт размера файла приходится 8 бит, так как 2 бита равны 1 байту. В соответствии с принципами равенства это означает, что в изображении содержится 2 байта информации о файле на пиксель.
Легко подсчитать количество пикселей, содержащихся в изображении. Вы можете найти это в информации об изображении конкретного файла, с которым вы работаете, или можете выполнить расчет самостоятельно. Например, если ваш дисплей имеет разрешение 800x600, то 800, умноженное на 600, будет 480 000 пикселей.
Расчеты
Теперь вы можете произвести расчет и узнать, сколько байтов находится в вашем изображении. Количество байтов равно количеству пикселей, умноженному на количество байтов на пиксель. Поскольку мы уже выяснили, сколько пикселей в изображении (480 000), и что в пикселе 2 байта информации, уравнение становится таким:
480 000 пикселей, умноженных на 2 байта на пиксель.
Это дает нам окончательный ответ в 960 000 байт. Помните, что это уравнение может быть выполнено для файла любого размера, независимо от количества пикселей, содержащихся в нем. Просто подставьте соответствующие числа и начните рассчитывать.