我一直在寻找周围的网络试着寻找如何推导出上述功能的2d转换矩阵。无法在我的大学笔记中找到它,这是一个过去的考试问题,想知道是否有人可以帮助修改目的?欢呼声用于平移,剪切,缩放和旋转的二维变换矩阵?
0
A
回答
2
变换矩阵只是一个简单的手段,用于将一个函数独立地应用于某个点的x
和y
值。在平移的情况下,x'= 1 * x + 0 * y + dx * 1且y'= 0 * x + 1 * y + dy * 1。这两个等式的矩阵表示如下:
[[ 1 0 dx ] [[ x ] [[ x' ]
[ 0 1 dy ] [ y ] = [ y' ]
[ 0 0 1 ]] [ 1 ]] [ 1 ]]
其他矩阵可以类似地导出 - 根据x,y和1简单地确定x'和y'应该是什么。
1
查看Wikipedia,例如。
相关问题
- 1. 如何从平移,旋转和缩放转换中转换4x4矩阵?
- 2. 将矩阵分解为与haskell的缩放,旋转和平移
- 3. 矩阵用于旋转/平移
- 4. 如何从旋转/平移/缩放值计算SVG变换矩阵?
- 5. 缩放,旋转,平移w。矩阵在openGl ES 2.0
- 6. 将二维仿射变换矩阵转换为三维仿射变换矩阵
- 7. 旋转,缩放和平移2D坐标?
- 8. 如何从c3中的3x3 Homography矩阵获取旋转,平移,剪切
- 9. 如何从旋转/缩放获得SVG变换矩阵值
- 10. 从2d变换矩阵中提取旋转,缩放值
- 11. SVG变换矩阵符号,以旋转/平移
- 12. 禁用旋转,平移和缩放缩放手势
- 13. SVG旋转变换矩阵
- 14. 从基本矩阵确定相机旋转和平移矩阵
- 15. 旋转2D矩阵我想要一个二维矩阵,以旋转的权利
- 16. 缩放和旋转点阵
- 17. 矩阵旋转/平移/在OpenGL
- 18. 将二维numpy阵列转换为二维numpy矩阵
- 19. 旋转多维矩阵
- 20. 矩阵缩放转换不起作用
- 21. 剪辑和变换:旋转(...)
- 22. 使用变换矩阵旋转点
- 23. 使用变换矩阵旋转顶点
- 24. 变换旋转和平移问题
- 25. 为什么序列对于矩阵转换很重要,如同时旋转和平移变换
- 26. 缩放矩阵和转换矩阵相关问题
- 27. 使用张量流将3D矩阵转换成二维矩阵
- 28. 从单应矩阵提取变换和旋转矩阵?
- 29. 基于旋转矩阵的OpenGL ES平移(X,Y,Z)
- 30. 缩放和旋转的形状(矩形)