ねこでじ(Nekodigi)

Nekodigi’s diary

Programming, Art, Travel and etc...

Transform

【Processing】画像をPerspective Transformする

成果物 www.youtube.com 前回のBicubic補完とPerspective Transformを組み合わせて、画像をPerspective Transformしてみました。左上の画像には、どの点でサンプルをとっているのかが表示されています。 仕組み Perspective Transformは、逆方向にも計算がで…

【Processing】Perspective Transformを実装する。

成果物 www.youtube.com 今日はPythonのPerspective TransformをProcessingで実装してみました。Numpyと比べて連立方程式がNaNになってしまうことが多いのでEPSILONを足して対応しています。そのため誤差が多いですが、ご了承ください。 仕組み 前回の記事を…

【Python】ライブラリなしでPerspective Transformを実装する。

成果物 枠の変形に合わせて自動的に遠近法が計算されています。また、計算順序を逆にするだけで、簡単に逆変換ができるのでBilinear補間なども簡単に行うことができそうです。 仕組み この大きな行列式を使って、変換前と変換後の四つ角の座標から、比例係数…

【Processing】多角形から円に変形させる。

成果物 #1 www.youtube.com 今回は、一度に全て変形させるパターンと、端から順番に変形させていくパターンを試してみました。 #2 www.youtube.com 全ての頂点を一度に変形させるとこのようになります。 #3 www.youtube.com 頂点を丸くしていくような変形で…