3次元座標変換

コメント頂いた内容からすると私がやりたいことは2次元のアフィン変換では駄目で※、透視投影変換等の3次元座標変換が必要なのだそうだ。だとすれば使うべきはiOS標準のフレームワークであればCore Animation(QuartzCore)、OpenSourceではOpenCVになりそうだ。 (まだよく解っていない)


Core Animation Programming Guide: Introduction to Core Animation Programming Guide


OpenCV | OpenCV

Core AnimationのCGAffineTransform(2D)やCATransform3D(3D)を使うだけで済めばいいんだけどな。


※元となる方形を平行四辺形に限定するならばSkew(スキュー)でいけるのかな。