2013-04-07 42 views
0

我的要求是将矩形图像2D转换为四边形(透视图3D),而不是相反。相反,我的意思是说你在地板上有一张地毯图片,假设我们认出了它的角落,我喜欢它有平坦的矩形图案。.net中的自由变换矩阵

该项目是在C#中,所以变换矩阵只支持Afine变换而不是(自由格式)。

你知道这样做的任何图书馆吗?

这里有一个从2D到3D的实现,但不是其他方式。顺便说一句,它使用了一招,而不是变换矩阵和结束时有时会出现一些不正确的结果:

http://www.codeproject.com/Articles/36145/Free-Image-Transformation

+0

基于[这个问题](http://math.stackexchange.com/questions/441597/how-to-calculate-what-matrix-will-transform-specified-points-to-other-specified)你将能够自己创建 – WiiMaxx 2013-07-25 06:04:48

回答