• 大小: 24KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Matlab
  • 标签: 图像处理  

资源简介

本文包为图像畸变校正算法,内涵校正matlab源代码以及双线性插值算法源代码。

资源截图

代码片段和文件信息

%图像缩放算法–双线性内插法,以及详解Matlab二维插值算法的 interp2()
function zi = qfxInterp2(src x y)
    % if src is a matrices  number x expresses the position in the column direction and the number y expresses the position in the row direction.
    % O ---------------------> x(ui)
    % |
    % |
    % |  点src(x y) 在Matlab里面表示为 src(y x)
    % |
    % |
    % |
    % y(vj)


    % x与y应该有着相同的大小。最终形成的zi也是和x y的size相同。
    % 如果用这个函数进行图像的变换 则src是图像 x和y还有zi应该和src的size一样大 关系为:
    % 点zi(u v)是原图像中的点src( x(u v) y(u v) ) 但实际上这个点是通过插值得到的。x y src zi都是u*v大小的矩阵 只是src和zi存的是像素值 x和y存的是zi对应像素的插值坐标。

    % src(i j)=a ----------------src(i+1 j)=b
    % |                      |
    % |                      dv
    % |                      |
    % |                    src(i+duj+dv)
    % |<--------- du --------->
    % src(i j+1)=c---------------src(i+1 j+1)=d
    %Matlab的取值顺序和上述的坐标系不同 注意切记

    [rowcol] = size(x);
    [imaxjmax] = size(src);%不能超过插值表的界限
    for v = 1:row
        for u = 1:col
            i = floor(x(vu));
            j = floor(y(vu));
            du = x(vu) - i;
            dv = y(vu) - j;

            a = getValue(src j i jmax imax);
            b = getValue(src j i+1 jmax imax);
            c = getValue(src j+1i jmax imax);
            d = getValue(src j+1i+1 jmax imax);

            zi(vu) = (1-du)*(1-dv)*a + (1-dv)*du*b + (1-du)*dv*c + du*dv*d;
        end
    end

    end

    function value = getValue(matrcrMaxcMax)
        if((r>rMax)||(r<=0)||(c>cMax)||(c<=0))
            value = 0;
        else
            value = mat(rc);
        end
    end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      22212  2018-09-18 20:05  图像畸变校正\img_d.png

     文件       1824  2018-09-18 20:10  图像畸变校正\qfxInterp2.m

     文件       1593  2018-09-18 20:08  图像畸变校正\tuxiangjibianjiaozhen.m

     文件        272  2018-09-18 20:10  图像畸变校正\yanzheng_shuangxianxingchazhi.m

     目录          0  2018-09-18 20:10  图像畸变校正

----------- ---------  ---------- -----  ----

                25901                    5


评论

共有 条评论