過去問解きまくり研究所 ホーム

ITパスポート 平成23年度 秋期 問92

ヒューマンインタフェース

圧縮に関する問題

〔中問A・ディジタル画像〕〔テクノロジ〕図 4 の三つのディジタル画像をそれぞれ右に 90 度回転させたとき,回転前の画素データを圧縮した結果の文字数から,回転後の画素データを圧縮した結果の文字数を引いた値が大きい順に並べたものはどれか。ここで,文字数にはコンマを含める。

〔中問A の記述(抜粋・再掲)〕圧縮は,同じ色の画素データが連続する場合に “w” 又は “b” の後に連続する画素の数をつなげて出力する。画素データは 1 行 1 列から 7 行 7 列の順に出力する。

〔図4 三つのディジタル画像〕形だけを書き起こしたもの
(3 つとも白黒の市松模様の中に、白い長方形が置かれている)

  画像① … 白い部分が 縦長(縦に長い帯)
  画像② … 白い部分が 横長(横に長い帯)
  画像③ … 白い部分が 正方形

升目1つずつは再現していない(白い部分の向きだけを書き起こしてある)。
答えと解説

✓ これが正解イ 画像①,画像③,画像②

解説

圧縮は横に読む向きに働くので、縦長の絵はまわすと差が最も大きくなります。

圧縮は、横に読む向きにだけ働きます。一行の中で同じ色が長く続けば、短く書けるからです。横に長い白は行の中で長く続くのでよく縮みますが、縦に長い白は各行で少ししか続きません。右へ90度回転すると、縦と横が入れ替わります。縦に長い画像では回転前が縮まず回転後がよく縮むので、引いた差は大きな正の値になります。正方形の画像は回転しても形が変わらないため、差はほとんど0のままです。横に長い画像では回転前が縮み回転後が縮まないので、差は大きな負の値になります。したがって、縦、正方形、横の順に並べた選択肢が正解です。順は白の向きだけで決まり、寸法にはよりません。圧縮が働く向きは、並べる向きで決まるからです。

ほかの選択肢の解説

この分野を演習で解く この問題を記録に残す

出典:平成23年度 秋期 ITパスポート試験 問92(改変:原典の図表をテキストに書き起こした)

解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。

同じ分野の問題

誤りを見つけたら報告する(メールが開きます)