图像旋转(matlab)

    xiaoxiao2021-03-25  118

    原理

     就一个矩阵乘法

    A = [cos(alpha) sin(alpha) 0; -sin(aplha) cos(alpha) 0; 0 0 1]; newij = A*[i;j;1];

     坐标转化公式 newij 为新坐标,i,j 为旧坐标

     注意要使用uint8强制转换才能imshow掉

     这样计算完会有的新坐标覆盖不到,也就是0,这个时候要用插值,我懒得插,所以就用的maxpooling

    pooling = uint8(zeros(m,n,c)); pooling(1:m-1,1:n-
    转载请注明原文地址: https://ju.6miu.com/read-9676.html

    最新回复(0)