摘要:
仿射变换可以理解为 ・对坐标进行放缩,旋转,平移后取得新坐标的值。 ・经过对坐标轴的放缩,旋转,平移后原坐标在在新坐标领域中的值。 如上图所示,XY坐标系坐标轴旋转θ,坐标原点移动(x0,y0)。 XY坐标系中的坐标(X,Y),则求新坐标系xy中的坐标值的方程组为: X = X・cosθ - Y・sinθ + x0 Y = X・sinθ + Y・cosθ + y0 写成矩阵形式为 ... 阅读全文
摘要:
关于GDI+的几何变换类Matrix的理论和应用有很多书籍和文章介绍,本文只是谈一点自己的应用心得。 使用GDI+的Matrix类,可以很方便的进行提供了Rotate(旋转)、Scale( 缩放)、Shear(切变)等线性变换和Translate(平移),还可以通过这几个基本的变换组成更复杂的复合变换。通过变换后的图形及原点坐标变化很大,如下面的语句: g.DrawEl... 阅读全文