成果物
www.youtube.com
前回のBicubic補完とPerspective Transformを組み合わせて、画像をPerspective Transformしてみました。左上の画像には、どの点でサンプルをとっているのかが表示されています。
仕組み
Perspective Transformは、逆方向にも計算ができるという性質を利用して、まず、変換後の図形に含まれているピクセルを求めてから、画像へ逆方向のマッピングを行い、Bicubic補完を使って周辺のピクセルから補完しています。
Bicubic補完とPerspective Transformについては、前回の記事をご覧ください。
nekodigi.hatenablog.com
nekodigi.hatenablog.com
コード
Perspective_Transform_Imageという名前で公開しています。
github.com