【基本情報技術者試験過去問解説】17年春 画像データ量
基本情報技術者試験の過去問解説1回目になります!
【17年春 問25】
「横25.4cm,縦38.1cmの画像を,解像度600dpi,24ビットの色情報を指定してスキャナで読み込むと,データ量は約何Mバイトになるか。ここで,1インチは2.54cmとする。」
◆解き方
①画像サイズを求める
dpi (dot per inch)とは1インチ当たりのドット数を表す。また、1インチ=2.54 cmです。
例えば、3dpiでは1インチの直線に3ドットが並ぶことになります。
今回の問題では、600dpiなので1インチの直線に600ドット並ぶことになります。
②cmからインチに変換
問題文より横25.4cm,縦38.1cmの画像と書かれています。センチメートルなのでインチに変換する必要があります。
変換することで、横と縦それぞれ何インチ当たりに600ドット並んでいるか分かります。
横: 25.4 (cm) ÷ 2.54 (cm/インチ) = 10インチ
縦: 38.1 (cm) ÷ 2.54(cm/インチ) = 15インチ
今回の問題では、1インチ当たりに600ドット並んでいるので、この画像は・・・
横(10×600) × 縦(15×600) = 54,000,000ドットで構成されています。
③画像データ量へ変換
スキャナは、24ビット(3バイト)でそれぞれのドットを読み取ります。
つまり、54,000,000(ドット) × 3(バイト) = 162 Mバイトとなります。
※自分なりの解き方なので解釈違いがあるかもしれません。