大家都在看
求仿射变换矩阵
最佳答案
2维空间的变换矩阵形如
A 0 C
0 B D
0 0 1
至于为什么是这样,就不解释了哈。
那么有等式如下成立:
A 0 C x0 x0`
0 B D * y0 = y0`
0 0 1 1 1
A 0 C x1 x1`
0 B D * y1 = y1`
0 0 1 1 1
求解方程可以知道:
A = (x0` - x1`) / (x0 - x1) B = (y0` - y0) / (y0 - y1) C = (x0 * x1` - x0` * x1) / (x0 - x1)
D = (y0 * y1` - y0` * y1) / (y0 - y1)
剩下的就交给你了。
声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。