资源简介
shearlet变换的matlab代码。
图像经过某种离散变化后的能力分布体现了图像的变换特征,从无失真压缩的角度考虑,变换的目的是希望图像经离散变换后能力尽可能的集中在少量的几个系数中,即具有能量聚集性,由此可得到较高的压缩比。
图像经过Shearlets变换后,能量的分布会随着变换尺度n的变换尺度呈现出一定的规律。
图像经过某种离散变化后的能力分布体现了图像的变换特征,从无失真压缩的角度考虑,变换的目的是希望图像经离散变换后能力尽可能的集中在少量的几个系数中,即具有能量聚集性,由此可得到较高的压缩比。
图像经过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个文件信息
评论
共有 条评论