300×600ドットで構成され,1画素の情報を記録するのに24ビットを使用する画像データがある。これを150×300ドットで構成され,1画素の情報を記録するのに8ビットを使用する画像データに変換した。必要な記憶容量は何倍になるか。
ア. 1/12
画像データの記憶容量は「横ドット数×縦ドット数×1画素あたりのビット数」で算出する基本問題. 変換前=300×600×24=4,320,000ビット,変換後=150×300×8=360,000ビット. 容量比=360,000÷4,320,000=1/12 となり,答えはア(1/12). 別解として比率で考えると,解像度が縦横ともに半分(=ピクセル面積は1/2×1/2=1/4)になり,1画素のビット数が24→8(=1/3)に減ったため,全体の容量比は 1/4×1/3=1/12. 寸法の積×ビット深度の積で容量を求める基本パターンで,複数の比率を掛け合わせて求める考え方も身につけておくと類題に応用が利く.
ITパスポート 2016年 (平成28年 秋期) の過去問一覧へ戻る・問78