二维图形变换的形式有:缩放,旋转,拉伸?,平移
仿射变换:缩放,旋转,平移
假设顶点坐标为 (x,y)
变换矩阵为
|a,b|
|c,d|
这是不包含平移变换的
所以为了达到统一效果,将平移数据(m,n)加入上述矩阵
|a,b,0|
|c,d,0|
|x1,y1,1| 注意第3列的 0,0,1是不变的
顶点坐标的齐次坐标为 (x,y,1) (齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示)
变换后坐标变为:(ax+cy+x1,bx+dy+y1,1)
二维图形变换的形式有:缩放,旋转,拉伸?,平移
仿射变换:缩放,旋转,平移
假设顶点坐标为 (x,y)
变换矩阵为
|a,b|
|c,d|
这是不包含平移变换的
所以为了达到统一效果,将平移数据(m,n)加入上述矩阵
|a,b,0|
|c,d,0|
|x1,y1,1| 注意第3列的 0,0,1是不变的
顶点坐标的齐次坐标为 (x,y,1) (齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示)
变换后坐标变为:(ax+cy+x1,bx+dy+y1,1)
转载于:https://my.oschina.net/yizhangxyz/blog/657140
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

被折叠的 条评论
为什么被折叠?