• 大小: 487KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Matlab
  • 标签: 图像融合  

资源简介

基于contourlet图像融合的matlab代码,可实现3种contourlet融合的方法

资源截图

代码片段和文件信息

function y = backsamp(y)
% BACKSAMP    Backsampling the subband images of the directional filter bank
%
%   y = backsamp(y)
%
% Input and output are cell vector of dyadic length
%
% This function is called at the end of the DFBDEC to obtain subband images 
% with overall sampling as diagonal matrices
%
% See also: DFBDEC

% Number of decomposition tree levels
n = log2(length(y));

if (n ~= round(n)) | (n < 1)
    error(‘Input must be a cell vector of dyadic length‘);
end

if n == 1
    % One level the decomposition filterbank shoud be Q1r
    % Undo the last resampling (Q1r = R2 * D1 * R3)
    for k = 1:2
y{k} = resamp(y{k} 4);
y{k}(: 1:2:end) = resamp(y{k}(: 1:2:end) 1);
y{k}(: 2:2:end) = resamp(y{k}(: 2:2:end) 1);
    end    
    
elseif n > 2    
    N = 2^(n-1);
    
    for k = 1:2^(n-2)
shift = 2*k - (2^(n-2) + 1);

% The first half channels
y{2*k-1} = resamp(y{2*k-1} 3 shift);
y{2*k} = resamp(y{2*k} 3 shift);

% The second half channels
y{2*k-1+N} = resamp(y{2*k-1+N} 1 shift);
y{2*k+N} = resamp(y{2*k+N} 1 shift);
    end
end

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

     文件       7711  2014-05-13 11:14  fuse by contourlet\1.bmp

     文件       7711  2014-05-13 11:14  fuse by contourlet\1.jpg

     文件      66614  2008-04-28 14:05  fuse by contourlet\1826i.bmp

     文件      66614  2008-04-28 14:05  fuse by contourlet\1826v.bmp

     文件       7190  2014-05-13 11:14  fuse by contourlet\2.bmp

     文件       7190  2014-05-13 11:14  fuse by contourlet\2.jpg

     文件     264090  2002-01-05 11:16  fuse by contourlet\A.tif

     文件     264026  2002-01-05 11:16  fuse by contourlet\B.tif

     文件       1119  2003-09-10 23:32  fuse by contourlet\backsamp.m

     文件       2223  2003-11-05 22:44  fuse by contourlet\dfbdec.m

     文件       1768  2003-11-05 23:54  fuse by contourlet\dfbdec_l.m

     文件       2012  2003-11-10 00:52  fuse by contourlet\dfbrec.m

     文件       1736  2003-11-06 00:18  fuse by contourlet\dfbrec_l.m

     文件        755  2003-04-10 10:30  fuse by contourlet\dup.m

     文件       1103  2003-04-10 10:30  fuse by contourlet\efilter2.m

     文件       1861  2003-11-05 22:25  fuse by contourlet\extend2.m

     文件       1507  2003-11-06 10:41  fuse by contourlet\fbdec_l.m

     文件       2360  2003-04-10 10:30  fuse by contourlet\fbrec.m

     文件       1426  2003-11-06 00:23  fuse by contourlet\fbrec_l.m

     文件        485  2003-04-10 10:30  fuse by contourlet\ffilters.m

     文件        610  2012-01-12 19:20  fuse by contourlet\fusebycontourlet.asv

     文件        643  2015-05-19 14:47  fuse by contourlet\fusebycontourlet.m

     文件       4800  2012-01-12 21:39  fuse by contourlet\fusecoeffs.asv

     文件       4828  2015-05-19 14:43  fuse by contourlet\fusecoeffs.m

     文件      16334  2012-01-12 19:43  fuse by contourlet\hs_err_pid224.log

     文件        662  2003-11-05 08:17  fuse by contourlet\ldfilter.m

     文件        722  2003-09-13 02:30  fuse by contourlet\lpdec.m

     文件        935  2003-09-13 02:48  fuse by contourlet\lprec.m

     文件       2671  2003-11-11 10:29  fuse by contourlet\pdfbdec.m

     文件       1486  2003-11-06 10:41  fuse by contourlet\pdfbrec.m

............此处省略19个文件信息

评论

共有 条评论