我的要求是将矩形图像 2D 转换为四边形(透视图 3D),反之亦然。相反,我的意思是你在地板上有一张地毯的图片,假设我们认出了它的角落,我喜欢它的扁平矩形图案。
该项目在 C# 中,因此变换矩阵仅支持 Afine 变换而不是 Prespective(自由形式)。
你知道这样做的任何图书馆吗?
这里有一个从 2D 到 3D 的实现,但不是相反。顺便说一句,它使用技巧而不是变换矩阵,有时会导致一些不正确的结果:
http://www.codeproject.com/Articles/36145/Free-Image-Transformation