基于matlab编程块匹配的全景图像拼接源码程序 - matlab图像处理 - 谷速源码
下载频道> 资源分类> matlab源码> 图像处理> 基于matlab编程块匹配的全景图像拼接源码程序

标题:基于matlab编程块匹配的全景图像拼接源码程序
分享到:

所属分类: 图像处理 资源类型:程序源码 文件大小: 245.59 KB 上传时间: 2019-12-07 19:37:48 下载次数: 583 资源积分:1分 提 供 者: pengcheng 20191207073608194
内容:


    for y1 = 1 : H_box
        for x3 = x2 : Fwidth
            [x1, y1] = CheckRC(x1, y1, im1);
            [x3, y1] = CheckRC(x3, y1, im2);
            im(y1, Pwidth+x3-x2+1) = im2(y1, x3);
        end
        rt = rt0 + 0.5*(y1 - 1)/H_box;
        waitbar(rt, hw, sprintf('图像拼接进度:%i%%', round(rt*100)));
    end
else
    x2 = 1;
    for x1 = Pwidth-W_box : Pwidth
        y2 = 1;
        for y1 = Fheight-H_box+1 : Fheight
            [x1, y1] = CheckRC(x1, y1, im1);
            [x2, y2] = CheckRC(x2, y2, im2);
            w = x2/W_box; 
            im(y1, x1) = im1(y1, x1)*(1.0-w) + im2(y2, x2)*w;
            y2 = y2 + 1;
        end
        x2 = x2 + 1;
        rt = 0.5*(x1 - Pwidth + W_box)/W_box;
        waitbar(rt, hw, sprintf('图像拼接进度:%i%%', round(rt*100)));
    end
    rt0 = rt;
    for y1 = Fheight-H_box+1 : Fheight
        for x3 = x2 : Fwidth
            [x1, y1] = CheckRC(x1, y1, im1);
            [x3, y1] = CheckRC(x3, y1, im2);
            im(y1, Pwidth+x3-x2+1) = im2(y1, x3);
        end
        rt = rt0 + 0.5*(y1 - 1)/H_box;
        waitbar(rt, hw, sprintf('图像拼接进度:%i%%', round(rt*100)));
    end
end
MStitch.im1 = im;
[Pheight, Pwidth] = size(im); 
MStitch.Pwidth = Pwidth;
MStitch.Pheight = Pheight; 
rt = 1;
waitbar(rt, hw, sprintf('图像拼接进度:%i%%', round(rt*100)));
delete(hw);

文件列表(点击上边下载按钮,如果是垃圾文件请在下面评价差评或者投诉):

【MATLAB案例001】基于matlab编程块匹配的全景图像拼接源码程序/
【MATLAB案例001】基于matlab编程块匹配的全景图像拼接源码程序/code.zip

关键词: matlab 编程 块匹配 全景 图像 拼接 源码 程序 案例

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘
沪ICP备19040327号-3
公安备案号:沪公网安备 31011802003874号
库纳格流体控制系统(上海)有限公司 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved