IOS中二维坐标变换
2012-04-18 23:42
246 查看
1.坐标变换的数学基础
1.1 坐标系
数学中我们使用的是笛卡儿坐标系,如下图所示:
X轴正方向向右,Y轴正方向向上,原点O,坐标点A(x,y)。
1.2 仿射变换
已知坐标点A,变换后新坐标系中坐标为B ,则有:
B= AM
A为1*3的矩阵[x,y,1]
B为 1* 3的矩阵[x’,y’,1]
M为3*3仿射矩阵
所以AM=B可以写成:
展开后得到:
以下是常用的变换矩阵
更多:http://www.th7.cn/Program/IOS/2011/08/04/37367.shtml
1.1 坐标系
数学中我们使用的是笛卡儿坐标系,如下图所示:
X轴正方向向右,Y轴正方向向上,原点O,坐标点A(x,y)。
1.2 仿射变换
已知坐标点A,变换后新坐标系中坐标为B ,则有:
B= AM
A为1*3的矩阵[x,y,1]
B为 1* 3的矩阵[x’,y’,1]
M为3*3仿射矩阵
所以AM=B可以写成:
展开后得到:
以下是常用的变换矩阵
更多:http://www.th7.cn/Program/IOS/2011/08/04/37367.shtml
相关文章推荐
- IOS中二维坐标变换
- IOS中二维坐标变换
- IOS中二维坐标变换
- 二维坐标变换三维坐标未解答
- 计算机图形学 学习笔记(七):二维图形变换:平移,比例,旋转,坐标变换等
- 【坐标变换】【二维偏序】【线段树】Gym - 100820G - Racing Gems
- iOS开发 : 坐标变换Quartz 2D中的CGContextTranslateCTM、CGContextScaleCTM
- Qt学习笔记八 二维图形(2) 坐标系统变换
- Qt学习笔记八 二维图形(2) 坐标系统变换
- ios坐标变换
- iOS学习之UI初级————CGAffineTransform坐标系统变换以及UIView的属性动画
- ios 解决有关火星坐标的问题
- iOS绘图教程 绘图、变换、颜色管理、脱屏渲染,模板、渐变、
- 详解iOS应用UI开发中的九宫格坐标计算与字典转换模型
- 【GPU编程】《The Cg Tutorial》学习之坐标变换(Transformation) .
- UG二次开发中的坐标系变换与点坐标变换
- IOS 有导航栏的时候,坐标从(0,64)变成从(0,0)开始
- 《OpenGL游戏程序设计》学习笔记---第五章坐标变换和OpenGL矩阵
- iOS UIView中的坐标转换convertPoint --- iOS开发系列 ---项目中成长的知识六
- OpenCV中二维点求取进行仿射和透视变换之后的坐标点方法