黑夜的狼

沮丧吗,那就是一种无病呻吟!留恋它就是一种高度近视!目光应该放得更远一点! 别不想飞,只是要一步跨过太平洋!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

文章分类 -  算法

算法
摘要:Silverlight的旋转动画需要用到MatrixTransform属性的变化,这个是仿射矩阵变换的函数,它可以让图片产生视觉的旋转。他的原理并不是真正让图片的位置变化,而是变化平面x,y的坐标系,间接地让图片的坐标发生转变,而如何让坐标系的旋转精确地控制图片的旋转,这个就是仿射变换矩阵的作用:仿射变换(AffineTransformation)将一个仿射变换矩阵Ma解析为Ms×Mr×Mt,式中Ms为缩放矩阵,Mr为旋转矩阵,Mt为平移矩阵。仿射矩阵不应包含错切成分。具体操作可分为一下几步。1.平移矩阵的获取 Ms×Mr×Mt的过程中,位于Ma41,Ma42,Ma43的平移因子不会改变,故: 阅读全文
posted @ 2010-12-15 07:34 anncesky 阅读(530) 评论(0) 推荐(0)

摘要:二维图形几何变换有平移,缩放,旋转,错切,反射等几种。二维图形由点或直线段组成的,而直线段又由两个端点连接而成的,从而对二维图形的变换都全部转换成点的变换。所以下面我们就点的变换原因来讨论。在讨论下面的问题之前,我们得先学习一个 System.Drawing.Drawing2.Matrix类,该类是坐标变换的最常用的类,当然你可以自己进行矩阵运算。1. 平移变换:平移变换的变换矩阵为: Tm= ,对应的Matrix定义为 Matrix m = new Matrix(1,0,0,1,Mx,My); 其中Mx是水平方向移动的距离,My是垂直方向的距离,向左负向右正,向下负向上正。2. 缩放变换 平 阅读全文
posted @ 2010-12-15 07:10 anncesky 阅读(415) 评论(0) 推荐(0)

摘要:这是我写QQ连连看外挂代码头文件,都是关键方法,只要知道调用就可以了[代码] 阅读全文
posted @ 2010-09-08 15:21 anncesky 阅读(491) 评论(0) 推荐(0)

摘要:最近好像很多人看郁金香的视频,看到连连看外挂编写时,遇到了连连看算法的问题,有几个朋友拿着郁金香的代码问我,看别人的代码永远比自己写要麻烦的多啊,所以我也写了个连连看算法,不算最优,不过思路清楚。[代码] 阅读全文
posted @ 2010-09-08 15:18 anncesky 阅读(457) 评论(0) 推荐(0)