・ガウシアンピラミッドを使った画像処理
大学などの画像処理系の講義に出ると
ガウシアンピラミッドや
ラプラシアンピラミッドについて習います。
超簡単に説明すると、
画像をどんどん小さくしていったものです。
この図では、画像サイズを
1/4ずつ小さくしていっています。
逆さですがピラミッドっぽいので
ガウシアンピラミッドと呼びます。
ガウスは有名な数学者。
この単に縮小して言った画像が何なの?
と思うかもしれませんが、
拡大して全てを同じ大きさに並べると、
だんだんぼやけています。
カッコよく言うと
「画像を周波数ごとに分解」
1と2の差分を取ると
高周波部分を抽出できます。
赤レンガ倉庫の屋根瓦の細かい模様が検出されています。
また、4と5の差分を取ると
先ほどよりは低周波の部分を抽出することができます。
(屋根の瓦のような細かい模様は抽出されない)
下の写真の特定の周波数を色と輝度で検出してみます。
いろいろ処理加えると…
写真の中でなんとなく目が行く場所が検出できています。
画像の中で注目されやすい部分です。
顕著性が高い場所とも言えます。
色々応用が効きます。
« ・SDカードの種類と選び方 | トップページ | マクロで花を撮る »
「写真講座」カテゴリの記事
- ・グローバルシャッターって何が凄いの(2023.11.14)
- ・写真に枠を付けて正方形にするプログラム(2023.10.30)
- ・レンズ光学性能とセンサー解像度(2023.10.11)
- ・フィルターに最適なガラス素材は?(2023.10.05)
- ・コンピュテーショナルフォトグラフとは(2023.09.21)
わかりやすい!
顕著性マップについて学んでいるところだったため非常に助かりました。
ありがとうございました。
投稿: | 2018年3月20日 (火) 16時17分
コメントありがとうございます。
記事ではさわりの部分しか書いていないですが、
参考になったようで幸いです。
投稿: 管理人 | 2018年3月20日 (火) 22時42分
はじめまして。
ソースコードを頂くことは可能でしょうか?
投稿: | 2021年7月15日 (木) 14時35分
この記事に載せている画像はPhotoshopで作り出したものですので、
ソースコードはありません。すみません。
PythonとOpenCVを使えば、ガウシアンフィルタなども入っているので
割と容易に再現可能かと思います。
投稿: 管理人 | 2021年7月15日 (木) 17時54分