首页 > 代码库 > Android Matrix

Android Matrix

Matrix

平移变换 

旋转变换

缩放变换 

错切变换

Android中的Matrix是一个3 x 3的矩阵,如下所示:

{

MSCALE_X,MSKEW_X,MTRANS_X,

MSKEW_Y,MSCALE_Y,MTRANS_Y,

MPERSP_0,MPERSP_1,MPERSP_2

}

Matrix的对图像的处理可分为四类基本变换:

Translate           平移变换

Rotate                旋转变换

Scale                  缩放变换

Skew                  错切变换

从字面上理解,矩阵中的MSCALE用于处理缩放变换,MSKEW用于处理错切变换,MTRANS用于处理平移变换,MPERSP用于处理透视变换。

 

Android Matrix