推奨 https://turbowarp.org/1365056596/ 旗を押して画像に桑原フィルターをかける 左右キーで背景を変更 スペースキーで走査ウィンドウ半幅を表示切り替え 元は医療用に画像平滑化の目的で作られた非線形平滑化フィルタらしいのですが、手軽に油絵っぽくなるという特性があり、いくつかの変種があるみたいです。 一応積分画像使って任意の矩形領域の輝度の分散がO(1)で求められるはずなんですが、なんか遅いですね。単純に積分画像の構築処理が5倍あるからだと思います。Scratchあるある定数倍がデカい。全体としてはO((W+w)*(H+h)) (W,Hは画像縦横、w,hは走査ウィンドウ縦横 実際にはw<<W, h<<HなのでほぼO(WH)) のつもりです。 参考資料 https://ja.wikipedia.org/wiki/Kuwahara_filter https://blog.maximeheckel.com/posts/on-crafting-painterly-shaders/