• 大小: 3.54MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-08-14
  • 语言: 其他
  • 标签: 小波变换  

资源简介

小波变换的工具箱,里面有小波变换的函数,可以直接调用。

资源截图

代码片段和文件信息

% compile the mex files for the Wavelet toolbox.
%
%   Copyright (c) 2006 Gabriel Peyr??



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% JPEG2000
disp(‘---> Compiling Jpeg2000 mex files.‘);

rep = ‘jp2k/src/‘;
strbase = ‘mex ‘;
if ispc
    % windows special definitions
    strbase = [strbase ‘ -Dcompil_vcc -DWIN32 ‘];
end

% Compile jp2_class
if 0
files = {‘jp2_codec.c‘ ‘bio.c‘ ‘dwt.c‘ ‘j2k.c‘ ‘mct.c‘ ‘pi.c‘ ‘t2.c‘ ‘tgt.c‘ ...
            ‘cio.c‘ ‘fix.c‘ ‘int.c‘ ‘mqc.c‘ ‘t1.c‘ ...
            ‘tcd.c‘ ‘image_jp2.c‘ ‘liw_jp2_dll.c‘ ‘liw_error.c‘};
str = [strbase ‘-output jp2_class ‘];
for i=1:length(files)
    str = [str rep files{i} ‘ ‘];
end
eval(str);
end
    
% Compile jp2_class
files = {‘jp2_codec.c‘ ‘bio.c‘ ‘dwt.c‘ ‘j2k.c‘ ‘mct.c‘ ‘pi.c‘ ‘t2.c‘ ...
            ‘tgt.c‘ ‘cio.c‘ ‘fix.c‘ ‘int.c‘ ‘mqc.c‘ ‘t1.c‘ ‘tcd.c‘ ...
            ‘image_jp2.c‘ ‘liw_jp2_dll.c‘ ‘liw_error.c‘};
str = [strbase ‘ -DENCODE_ONLY -output perform_jp2k_encoding ‘];
for i=1:length(files) 
    str = [str rep files{i} ‘ ‘];
end
eval(str);


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% LIW atrou
disp(‘---> Compiling a trou wavelet transforms.‘);

mex cwpt2/cwpt2_btree.c cwpt2/btree.c  
mex cwpt2/cwpt2.c cwpt2/dyadic2.c cwpt2/atrous.c cwpt2/btree.c cwpt2/quad.c
mex cwpt2/cwpt2i.c cwpt2/dyadic2.c cwpt2/atrous.c cwpt2/btree.c cwpt2/quad.c
mex cwpt2/c3wpt.c cwpt2/dyadic2.c cwpt2/atrous.c cwpt2/btree.c cwpt2/quad.c
mex cwpt2/c3wpti.c cwpt2/dyadic2.c cwpt2/atrous.c cwpt2/btree.c cwpt2/quad.c

if 0
mex cwt.c dyadic2.c atrous.c btree.c quad.c
mex cwti.c dyadic2.c atrous.c btree.c quad.c
mex cwpt2_get_leaf_order.c btree.c
end


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Toolbox files
disp(‘---> Compiling wavelet transforms mex files.‘);

mex mex/perform_79_transform.cpp
mex mex/perform_haar_transform.cpp
mex mex/perform_lifting_transform.cpp


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Toolbox files
disp(‘---> Compiling matlabSpyrTool needed mex files.‘);
mex  mex/simoncelli/upConv.c mex/simoncelli/wrap.c mex/simoncelli/convolve.c mex/simoncelli/edges.c



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% RWT
disp(‘---> Compiling rice wavelet toolbox mex files.‘);
mex rwt/mdwt.c rwt/mdwt_r.c
mex rwt/midwt.c rwt/midwt_r.c
mex rwt/mrdwt.c rwt/mrdwt_r.c
mex rwt/mirdwt.c rwt/mirdwt_r.c

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2009-06-26 20:31  __MACOSX\
     目录           0  2009-06-26 20:31  __MACOSX\toolbox_wavelets\
     文件         340  2009-06-26 20:30  __MACOSX\toolbox_wavelets\._.DS_Store
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._c3wpt.dll
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._c3wpt.mexmaci
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._c3wpti.dll
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._c3wpti.mexmaci
     文件         404  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._compile_mex.m
     文件         408  2008-09-17 21:01  __MACOSX\toolbox_wavelets\._compute_best_threshold.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._compute_gabor_features.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._compute_haar_matrix.m
     文件         404  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._compute_quadrant_selection.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._compute_spline_filter.m
     文件         387  2008-09-02 21:04  __MACOSX\toolbox_wavelets\._content.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._convert_wavelet2vect.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._convert_wavelets2list.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._corrDn.mexmaci
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2.dll
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2.mexmaci
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2_btree.dll
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2_btree.mexmaci
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2_interface.m
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2i.dll
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._cwpt2i.mexmaci
     文件         340  2008-08-16 13:42  __MACOSX\toolbox_wavelets\._histo.mexmaci
     目录           0  2009-06-26 20:31  __MACOSX\toolbox_wavelets\html\
     目录           0  2009-06-26 20:31  __MACOSX\toolbox_wavelets\html\.svn\
     文件         340  2008-09-06 14:55  __MACOSX\toolbox_wavelets\html\.svn\._all-wcprops
     文件          82  2009-01-03 10:52  __MACOSX\toolbox_wavelets\html\.svn\._entries
     文件         340  2008-08-16 15:53  __MACOSX\toolbox_wavelets\html\.svn\._format
     目录           0  2009-06-26 20:31  __MACOSX\toolbox_wavelets\html\.svn\prop-base\
............此处省略935个文件信息

评论

共有 条评论