日常の計算 / CLEARBYTE
画像の非圧縮メモリ計算
バイト数=幅×高さ×チャンネル数×チャンネルあたりのバイト数。1,920×1,080、1バイト×4チャンネルなら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,536 | 6,635,520 B | 6.328125 MiB |
| 計算例 | 1,920 | 8,294,400 B | 7.91015625 MiB |
| +20% | 2,304 | 9,953,280 B | 9.4921875 MiB |
前提条件と制約
JPEG、PNG、AVIF、WebPのファイル容量ではなく、生の成分データ量です。行の余白、複製、メタデータ、色プロファイル、GPU割当で増えます。成分数とサイズは入力値です。
表示結果は丸められています。計算には丸め前の JavaScript の数値を使うため、わずかな浮動小数点誤差が生じることがあります。
ブラウザ内で動作
対話型ツールは、ネットワーク接続を遮断したサンドボックス内で動作します。ClearByte や広告スクリプトは、その中の入力値を読み取れません。ブラウザ拡張機能や侵害された端末は、この保護の対象外です。
出典と定義
計算方法の確認日: