sinawear

导航

Android中的数学应用.

使用矩阵来对ImageView显示的图片进行缩放. matrix.postScale(scaleX, scaleY, mid_x, mid_y);在中心点处缩放,这个以前没有见到过.

官方注释是这样的.M' =S(scaleX,scaleY,mide_x,mid_y) * M; 在我看来这是为了支持左乘.即:matrix*obj;  因为按照它新矩阵的生成,可以看出物体必须要matrix*obj;这样才能保证物体被正确变换.因为矩阵不满足,交换律.

我认为matrix.post***()要表达的就是生成要左乘的矩阵.

 

明明是obj*matrix呀..  左乘..

posted on 2012-11-23 10:55  sinawear  阅读(197)  评论(0编辑  收藏  举报