AffineTransform
来源:互联网 发布:淘宝上怎么打印快递单 编辑:程序博客网 时间:2024/05/22 00:35
该算法来自于标准Java类库,位于java.awt.geom,是awt UI package中的工具类。Lengend Engine使用的AffineTransform类,是去除了一些无用的内容后得到的。该算法使用了很多优化手段。
仿射变换 / Affine transformation
百度百科参考:http://baike.baidu.com/view/954621.htm
缩放
[ sx 0 0 ]
[ 0 sy 0 ]
[ 0 0 1 ]
平移
[ 1 0 tx ]
[ 0 1 ty ]
[ 0 0 1 ]
错切
[ 1 shx 0 ]
[ shy 1 0 ]
[ 0 0 1 ]
旋转
[ cos(theta) -sin(theta) 0 ]
[ sin(theta) cos(theta) 0 ]
[ 0 0 1 ]
算法:
[ x'] [ m00 m01 m02 ] [ x ] [ m00x + m01y + m02 ]
[ y'] = [ m10 m11 m12 ] [ y ] = [ m10x + m11y + m12 ]
[ 1 ] [ 0 0 1 ] [ 1 ] [ 1 ]
- AffineTransform
- AffineTransform入门
- Java AffineTransform入门
- 仿射变换 AffineTransform
- Java AffineTransform入门
- Java图像变换类 - AffineTransform
- CCAffineTransform - AffineTransform - 仿射变换
- 图像处理-仿射变换 AffineTransform
- 16. 3. 6. Tranformation with AffineTransform.getScaleInstance
- CCAffineTransform - AffineTransform - 仿射变换 - 矩阵
- 图像处理-仿射变换 AffineTransform
- java AffineTransform 图片 向右旋转90度
- OpenCV 的AffineTransform(传说中的仿射变换)
- 图像的仿射变换与AffineTransform类
- 16. 3. 4. 字体旋转Rotate a line of character (String)AffineTransform
- IOS中的animation以及 AffineTransform(2D仿射变换)函数
- Java中利用AffineTransform中的scale函数对图像进行对称变换
- SQL注入专题
- SQL注入防范(WebKnight)
- ASP
- NIOS兼容_flash下载
- 区分Activity的四种加载模式
- AffineTransform
- Java面试题
- 各种线性方程组求解算法的C++实现
- Android的进程,线程模型
- 对话框全屏
- hibernate annotation 注解
- Android Application Task Activities的关系
- eWebEditor不支持IE8IE7火狐遨游的解决方法
- java 多态的特殊特性