Повседневные расчёты / CLEARBYTE

Калькулятор памяти несжатого изображения

Байты = ширина × высота × каналы × байты канала. Буфер 1,920 × 1,080 с четырьмя однобайтовыми каналами занимает 8,294,400 байт до накладных расходов.

Изолированный инструмент · сетевой доступ заблокирован

Формула и метод

Raw bytes = width × height × channels × bytes/channel; MiB = bytes ÷ 1,048,576.

Пример расчёта

Исходные данныеЗначение
Ширина изображения1 920 px
Высота изображения1 080 px
Каналов на пиксель4
Байтов на канал1 B
Результат
РезультатЗначение
Тело несжатого буфера8 294 400 B
Тело несжатого буфера7,91015625 MiB

Сравнение сценариев

Меняется первое значение, а остальные данные примера остаются прежними. Это расчётные сценарии, а не прогнозы.

Сравнение сценариевШирина изображения pxТело несжатого буфераТело несжатого буфера
−20%1 5366 635 520 B6,328125 MiB
Пример1 9208 294 400 B7,91015625 MiB
+20%2 3049 953 280 B9,4921875 MiB

Допущения и ограничения

Это память сырых компонентов, не размер JPEG, PNG, AVIF или WebP. Выравнивание строк, копии, метаданные, профили цвета и выделение GPU увеличивают расход. Число и размер каналов задаёт пользователь.

Результаты на экране округлены. Для расчётов используются неокруглённые числа JavaScript; возможны небольшие погрешности вычислений с плавающей точкой.

Работает в браузере

Инструмент работает в изолированной среде с заблокированным сетевым доступом. ClearByte и рекламные скрипты не могут читать введённые внутри неё значения. Расширения браузера и взломанное устройство находятся за пределами этой защиты.

Источники и определения

Метод проверен:

Перейти к похожей задаче