ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】ラプラシアンブレンドを任意の形にかけられるようにする。

成果物

www.youtube.com
今回は、前回のラプラシアンブレンドを応用して、任意の形にかけられるようにしました。画像サイズの半分の高精細なマスクをかけられるようにしたところが特徴です。非常にうまくいったよかったです。

仕組み

前回は、画像の真ん中で切ってつなぎ合わせていましたが、今回は、マスク画像をピラミッドのサイズに合わせて段々と縮小していくことで、マスク画像に合わせて合成できるようにしました。
単純なラプラシアンブレンドについてはこちらをご覧ください
nekodigi.hatenablog.com

コード

Image Laplacian Blending Maskという名前で追加しています。
github.com