IamEasy_Man

Filled With Confidence , And Never Say Give Up !

2011年6月23日

【摘录】Matrix学习——对称变换(反射)

摘要: http://www.moandroid.com/?p=1834 什么是对称变换?具体的理论就不详细说明了,图像的镜像就是对称变换中的一种。 利用上面的总结做个具体的例子,产生与直线y= – x对称的反射图形,代码片段如下: 当前矩阵输出是: 图像变换的效果如下: 阅读全文

posted @ 2011-06-23 21:31 IamEasy_Man 阅读(377) 评论(0) 推荐(0) 编辑

【摘录】Matrix学习——错切变换

摘要: 什么是图像的错切变换(Shear transformation)?我们还是直接看图片错切变换后是的效果: 对图像的错切变换做个总结: x = x0 + b*y0; y = d*x0 + y0; 这里再次给大家介绍一个需要注意的地方: 通过以上,我们发现Matrix的... 阅读全文

posted @ 2011-06-23 21:22 IamEasy_Man 阅读(579) 评论(0) 推荐(0) 编辑

【摘录】Matrix学习——Preconcats or Postconcats?

摘要: http://www.moandroid.com/?p=1813 Preconcats matrix or Postconcats matrix? 从最基本的高等数学开始,Matrix的基本操作包括:+、*。Matrix的乘法不满足交换律,也就是说A*B ≠B*A。 还有2种常见的矩阵: ... 阅读全文

posted @ 2011-06-23 21:19 IamEasy_Man 阅读(855) 评论(0) 推荐(0) 编辑

【摘录】Matrix学习——图像的复合变化

摘要: M atrix学习——基础知识篇幅中,我们留下一个话题:如果图像围绕着某个点P(a,b)旋转,则先要将坐标系平移到该点,再进行旋转,然后将旋转后的图像平移回到原来的坐标原点。 我们需要3步: 平移——将坐标系平移到点P(a,b); 旋转——以原点为中心旋转图像; 平移——将旋转后的图... 阅读全文

posted @ 2011-06-23 21:12 IamEasy_Man 阅读(367) 评论(0) 推荐(0) 编辑

【摘录】Matrix学习——如何使用Matrix

摘要: http://www.moandroid.com/?p=1781 上一篇幅 Matrix学习——基础知识,从高等数学方面给大家介绍了Matrix,本篇幅我们就结合Android 中的android.graphics.Matrix来具体说明,还记得我们前面说的图像旋转的矩阵: 从最... 阅读全文

posted @ 2011-06-23 21:08 IamEasy_Man 阅读(383) 评论(0) 推荐(0) 编辑

【摘录】Matrix学习——基础知识

摘要: http://www.moandroid.com/?p=1771以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。 首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。 首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为△x,y方向的平移量为△y,那么,点P(x,y)的坐标为: x = x0 + △x y = y0 + △y 采用矩阵表达上述如下: 上述也类似与图像的平移,通过上述矩阵我们发现,只需要修改矩阵 阅读全文

posted @ 2011-06-23 20:45 IamEasy_Man 阅读(180) 评论(0) 推荐(0) 编辑

导航