DE-C03|情報Ⅰ 対策問題
640×480画素、1画素8ビットのグレースケール画像のデータ量(非圧縮)に最も近いものはどれか。
解答・解説を見る
正解: 1
正答
1
この問題のポイント
グレースケール画像のデータ量(8ビット=1バイト) を問う問題です。「1画素何バイトか」を最初に確定させる習慣をつけます。
解説
グレースケールとは、白から黒までの明るさ(明暗)だけで表す画像のことです。1画素8ビットなら明るさを2⁸=256段階で表せます。8ビット=ちょうど1バイトなので、1画素1バイトという扱いやすい計算になります。
手順どおり計算します。
- 総画素数 = 640 × 480 = 307,200画素。
- 1画素 = 8ビット = 1バイト。
- データ量 = 307,200画素 × 1バイト = 307,200バイト ≒ 約300KB。
比較の感覚も持っておきましょう。同じ画素数でも24ビットフルカラー(1画素3バイト)なら3倍の約900KB、白黒2値(1画素1ビット)なら8分の1の約38KBです。「1画素が何バイト(何ビット)か」を最初に確定させることが、画像計算のミスを防ぐ第一歩です。
共通テストでは、グレースケール・フルカラー・2値画像を混ぜて計算させ、「×3を忘れる」「÷8を間違える」誤答へ誘導します。画素数→1画素のバイト数→掛け算、の順で1行ずつ書けば確実です。
選択肢の確認
1.○ 307,200画素 × 1バイト = 307,200バイト ≒ 300KB。
2.× 約2.5MBは、ビット値(307,200×8 = 2,457,600ビット)をそのままバイトと誤読した値。
3.× 約38KBは、既にバイトになっている307,200をさらに8で割った値(÷8のしすぎ)。
4.× 約900KBは24ビットカラー(1画素3バイト)として計算した値。
ここだけは覚えよう
グレースケール8ビット=1画素1バイト、256階調 — まず「1画素何バイトか」を確定してから掛ける。