• 大小: 13.87MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2023-07-22
  • 语言: Matlab
  • 标签:

资源简介

shearlet变换的matlab代码。
图像经过某种离散变化后的能力分布体现了图像的变换特征,从无失真压缩的角度考虑,变换的目的是希望图像经离散变换后能力尽可能的集中在少量的几个系数中,即具有能量聚集性,由此可得到较高的压缩比。
图像经过Shearlets变换后,能量的分布会随着变换尺度n的变换尺度呈现出一定的规律。

资源截图

代码片段和文件信息

% Contents 
%
%
% 2D: With the methods in this folder you can
%       - construct different 2D shearlet systems
%       - compute 2D shearlet transforms
%       - compute 2D shearlet reconstructions
%
% 3D: With the methods in this folder you can
%       - construct different 3D shearlet systems
%       - compute 3D shearlet transforms
%       - compute 3D shearlet reconstructions
%
% Complex: With the methods in this folder you can
%       - construct 2D complex shearlet system
%       - compute 2D complex shearlet transforms
%       - compute 2D complex shearlet reconstructions
%
% Data: This folder contains the images and videos used in the sample
% scripts.
%
% Examples: This folder contains several sample scripts that should give
% you a good understanding of how to use ShearLab 3D.
%
% Quick: This folder contains a simple method for doing the shearlet
% transform hard thresholding and the reconstruction in just one step for
% 2D and 3D data.
%
% Util: This folder contains all methods used in ShearLab3D that are of
% little use on their own.
%
% The methods
%
% - dfilters 
% - dmaxflat
% - mctrans
% - modulate2
%
% were taken from the Nonsubsampled Contourlet Toolbox [1] which can be downloaded from
% http://www.mathworks.de/matlabcentral/fileexchange/10049-nonsubsampled-contourlet-toolbox.
%
% The methods
%
% - MakeONFilter
% - MirrorFilt
%
% were taken from WaveLab850 (http://www-stat.stanford.edu/~wavelab/).
%
%
% UtilCUDA: This folder contains one CUDA-Kernel needed for the construction of
% 3D shearlets.
%
%
% Changes in version 1.01
%
% - SLgetWedgeBandpassAndLowpassFilters2D: 2D directional filters don‘t
%   have to be equally sized anymore. 
%
% Changes in version 1.1
%
% - Fixed references to Nonsubsampled Contourlet Toolbox and WaveLab850
% - Replaced dyadup with SLupsample
% - Removed dependencies on Signal Processing Toolbox and Image Processing Toolbox 
% - Added Complex Shearlet Transform
% - Automatic reselection of filters if data is too small for specified shearlet system
%
%
%
% For more details see: “ShearLab 3D: Faithful Digital Shearlet Transforms based on Compactly Supported Shearlets“
%
%
% [1] A. L. da Cunha J. Zhou M. N. Do “The Nonsubsampled Contourlet Transform: Theory Design and Applications“ IEEE Transactions on Image Processing 2005.
%

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-05-02 17:10  ShearLab3Dv11\
     文件       37167  2014-11-09 17:47  ShearLab3Dv11\licenseGPL30.m
     文件        2701  2016-05-02 17:10  ShearLab3Dv11\copyright.m
     文件        2394  2014-11-11 01:49  ShearLab3Dv11\contents.m
     目录           0  2016-05-02 17:19  ShearLab3Dv11\UtilCUDA\
     文件         914  2016-05-02 17:19  ShearLab3Dv11\UtilCUDA\SLgetShearlet3DCUDA.cu
     文件        5813  2014-08-23 07:36  ShearLab3Dv11\UtilCUDA\SLgetShearlet3DCUDA.ptx
     目录           0  2016-05-02 17:17  ShearLab3Dv11\Util\
     文件        1312  2016-05-02 17:17  ShearLab3Dv11\Util\SLupsample.m
     文件        5981  2016-05-02 17:17  ShearLab3Dv11\Util\SLprepareFilters3D.m
     文件        5893  2016-05-02 17:17  ShearLab3Dv11\Util\SLprepareFilters2D.m
     文件        1215  2016-05-02 17:17  ShearLab3Dv11\Util\SLpadArray.m
     文件        1062  2016-05-02 17:17  ShearLab3Dv11\Util\SLnormalizeCoefficients3D.m
     文件        1058  2016-05-02 17:17  ShearLab3Dv11\Util\SLnormalizeCoefficients2D.m
     文件        7458  2016-05-02 17:17  ShearLab3Dv11\Util\SLgetWedgeBandpassAndLowpassFilters2D.m
     文件        8941  2016-05-02 17:17  ShearLab3Dv11\Util\SLgetShearlets3D.m
     文件        5471  2016-05-02 17:17  ShearLab3Dv11\Util\SLgetShearlets2D.m
     文件        1466  2016-05-02 17:17  ShearLab3Dv11\Util\SLfiltersToGPU3D.m
     文件        1832  2016-05-02 17:17  ShearLab3Dv11\Util\SLfiltersToGPU2D.m
     文件         961  2016-05-02 17:17  ShearLab3Dv11\Util\SLdshear.m
     文件         669  2016-05-02 17:17  ShearLab3Dv11\Util\SLcomputeSNR.m
     文件         827  2016-05-02 17:16  ShearLab3Dv11\Util\SLcomputePSNR.m
     文件        5004  2016-05-02 17:16  ShearLab3Dv11\Util\SLcheckFilterSizes.m
     文件         921  2014-11-09 18:14  ShearLab3Dv11\Util\modulate2.m
     文件         713  2014-11-09 18:15  ShearLab3Dv11\Util\MirrorFilt.m
     文件        1005  2014-11-09 18:13  ShearLab3Dv11\Util\mctrans.m
     文件       10472  2014-11-09 18:15  ShearLab3Dv11\Util\MakeONFilter.m
     文件        2753  2014-11-09 18:13  ShearLab3Dv11\Util\dmaxflat.m
     文件       13383  2014-11-10 23:50  ShearLab3Dv11\Util\dfilters.m
     目录           0  2016-05-02 17:16  ShearLab3Dv11\Quick\
     文件        3870  2016-05-02 17:16  ShearLab3Dv11\Quick\SLQdecThreshRec.m
............此处省略48个文件信息

评论

共有 条评论