基本方式①… 合成積ローパス・フィルタ

第3部
第
8章
ダウンロード・データあります
処理が少ない! 拡大・縮小・強調に欠かせない
すぐに
試せる
基本方式①…
合成積ローパス・フィルタ
西村 鉄矢
4 画素
4 画素
8 画素
1
2
3
4
5
6
7
8
9
8 画素
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
拡大
10 11 12
13 14 15 16
8 画素
(a)元の画像
2倍の大きさになる
ように画素を配置
ぼかし
(ローパス)
フィルタで
穴埋め
8 画素
穴がある
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(b)単純に拡大
(c)空いている画素を穴埋め
図 1 拡大処理:画素を配置したあとにぼかしフィルタで穴埋めする
3 画素
3 画素
6 画素
1
2
3
4
5
6
7
8
9
拡大
6 画素
1
2
3
4
5
6
ぼかし
(ローパス)
フィルタで
穴埋め
(a)元の画像
目標サイズと元の画像
サイズの最小公倍数の
大きさになるよう画素
を配置
7
8
9
(b)単純に拡大
6 画素
画素を
間引く
6 画素
1
2
4
5
3
6
c
b
7
a
8
縮小
1
a
b
c
(d)目標
サイズ
9
(c)空いている画素を穴埋め
図 2 縮小処理:一度拡大してから縮小するときにぼかしフィルタは必須
超解像技術の目的は,端的に言うときれいな画像
を得たい,ということです.きれいな画像を得る方
法として,超解像技術でない従来の画像処理もあり
ますが,それらが不要になったわけではありません.
まだまだ現役ですし,超解像の前処理,後処理とし
ても活躍します.また,基礎として従来の画像処理
を理解しておけば,超解像技術を理解しやすくなり
ます.
本章では,画像処理のうち,ぼかしや強調で使用
する基本フィルタ処理を解説します.画像をなめら
2015 年 6 月号
かに拡大・縮小するには,図 1,図 2 の手順で行い,
ぼかしフィルタ(ローパス・フィルタ)が使われま
す.超解像の手法でもぼかしフィルタが使われるこ
とがあります.そこで,定番のガウシアンを使って
このぼかしフィルタを作ります.
試 し や す い よ う に,Web ブ ラ ウ ザ で 動 か せ る
HTML5 + JavaScript でプログラムを作成しました.
ブラウザに画像をドラッグ&ドロップすると,ぼか
し画像と強調画像,中間画像を生成できます(図 3)
.
(編集部)
93