美文网首页
图形变换原理

图形变换原理

作者: 爬行的蚂蚁2725 | 来源:发表于2019-01-09 10:44 被阅读0次

    图片的缩放、平移、拉伸、旋转都是基于像素矩阵的操作。
    概念介绍
    单位矩阵:

    1 0 0          
    0 1 0     
    0 0 1                        
    

    投影矩阵:

    x
    y
    1
    

    如下图:


    image.png

    1.缩放原理

    1-1.png

    修改单位矩阵左上角位置表示水平缩放,修改单位矩阵中心位置表示垂直缩放。

    2.平移原理

    2-1.png

    修改单位矩阵右上角表示水平移动,修改单位矩阵右中心表示垂直移动。

    3.拉伸原理

    3-1.png

    修改单位矩阵上中位置表示水平拉伸,修改单位矩阵左中位置表示垂直拉伸。

    4.旋转原理

    4-1.png
    4-2.png

    根据旋转公式做矩阵相乘,如果以图片中心旋转,可以先将图片移动到以原点为中心的位置,在做旋转,最后再移动回来,见上图。

    相关文章

      网友评论

          本文标题:图形变换原理

          本文链接:https://www.haomeiwen.com/subject/obrwrqtx.html