[中問A: ディジタル画像]ディジタル画像を右に90度回転させる処理を流れ図で表すとき,図3のaに入れる適切な字句はどれか。 図3 流れ図: - 開始 - iでの繰返し i=1,2,...,7 - jでの繰返し j=1,2,...,7 - 回転前のi行j列の画素を回転後の[ a ]の画素に設定する - jでの繰返し - iでの繰返し - 終了
エ. j行(8-i)列
右に90度回転させると,回転前のi行j列の画素は回転後のj行(8-i)列に移動する.7×7の場合,1行1列の画素は回転後に1列7行(=回転後の1行7列の位置)になる.変換式はi行j列→j行(8-i)列で覚える.上下反転(垂直フリップ)は(8-i)行j列,左右反転(水平フリップ)はi行(8-j)列,左90度回転は(8-j)行i列とそれぞれ区別する.回転と反転の変換式の違いを整理.
ITパスポート 2011年 (平成23年 秋期) の過去問一覧へ戻る・問91