# Kuwahara filterで見つめなおす、過去の写真

**公開日**: 2022-08-22T22:38:01+09:00Z
**カテゴリー**: Diary
**タグ**: 写真

---

Kuwahara filterというのがなんか凄いらしいぞ、ということを知ったのは、Qiitaで見たこの記事だった。

[Kuwahara filterとかいう明らかに日本人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。](https://qiita.com/Cartelet/items/5c1c012c132be3aa9608)

なんでも、このFilterを通すと、画像ピクセルが平滑化され、あたかも油絵のように再構成されるらしい。

紹介されているのはPythonスクリプトでこのKuwahara filterを実現したものだった。

## Kuwahara Filterの例

例えば以下の画像をフィルターにかけてみる。

露店で売られているスパイスの写真。

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/0e4a57692a1f4b03853fe25cc1a17ab1/image.png)
フィルターをかけると、以下のように絵画っぽくなる。

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/a260121be8d9403c9c5e87328b37e37a/image.png)
## 過去の写真を振り返る

プログラミング的にパラメーターを与えることで画像の再構成ができるというのが、理屈は分からないけれど面白い。

気づいたら過去の写真をkuwahara filterを通して振り返る作業に没頭をしていた。

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/8e9f26fb331141748ff0246bb9566e97/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/f06780ac185849a1a559de0270b10341/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/903af0126d834b7db83ae0de341f28f9/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/e4a25ef55f2e4d999694b078c8fb0025/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/dad3a30eb10b49f3ac2dc62285c00aa5/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/65361a326f87404389d0b738659e8712/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/7e133424e8274d2bbacf0efc483c51ab/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/9943d3a5a7d14efd9d54c1f2fb85b1a5/image.png)

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/0fd69af30aa949628235276433b33242/image.png)
今回掲載したのは、フィンランド、ギリシャ、エジプト、モロッコ、スリランカに行った時の写真など。

こういう形ではあったが、過去の写真をじっくりと見直せて、懐かしいような気がした。

## GUIでの開発

余談ではあるが、振り返る際に、画像パスをその都度ソースコードにべた書きするのはかなり面倒なので、専用のGUIアプリを作ってみたりした。

元画像をフォルダから選んで表示し、Filterボタンを押すとKuwahara Filterで処理された画像が表示される、という簡易的なもの。

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/22b3320ce7654863824e5a8e89da4217/image.png)

パラメーターの度合いを変更してグッドなショットを探すことができる。

以下はぼかしを強くした場合。

![](https://images.microcms-assets.io/assets/c91d91814d4c435aac6eccfc4f87a846/505c956f11b8484d9683266438891a3e/image.png)
ソースコードはgithubに。

[https://github.com/qlitre/pysimplegui_kuwahara_filter](https://github.com/qlitre/pysimplegui_kuwahara_filter)

ではでは。