CurveLab-1.0

所属分类:matlab编程
开发工具:matlab
文件大小:737KB
下载次数:31
上传日期:2010-05-24 20:55:59
上 传 者wanxingne
说明:  第二代曲线波变换工具箱(curvelet)
(Second generation wavelet transform toolbox curve (curvelet))

文件列表:
CurveLab-1.0\curvelab.pdf (105199, 2010-04-30)
CurveLab-1.0\curvelab.tex (6829, 2005-04-03)
CurveLab-1.0\fdct_usfft_cpp\mex\afdct_usfft.m (565, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft.m (528, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_c2r.m (395, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_demo_basic.m (1308, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_demo_denoise.m (2895, 2005-03-29)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_demo_disp.m (1534, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_demo_recon.m (1363, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_dispcoef.m (1599, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_param.m (1584, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_pos2idx.m (869, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\fdct_usfft_r2c.m (324, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\ifdct_usfft.m (546, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\Lena.jpg (32087, 2005-03-23)
CurveLab-1.0\fdct_usfft_cpp\mex\LenaCombined.jpg (97974, 2005-04-02)
CurveLab-1.0\fdct_usfft_cpp\src\afdct_usfft.cpp (14607, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\afdct_usfft_mex.cpp (865, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft.cpp (15040, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft.hpp (4258, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft_inc.hpp (745, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft_inline.hpp (7624, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft_mex.cpp (893, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft_param.cpp (5249, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\fdct_usfft_param_mex.cpp (1167, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\ifdct_usfft.cpp (12675, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\ifdct_usfft_mex.cpp (903, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\makefile (1100, 2005-03-18)
CurveLab-1.0\fdct_usfft_cpp\src\mexaux.hpp (3351, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\nummat.hpp (2741, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\numvec.hpp (2356, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\offmat.hpp (2868, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\offvec.hpp (2612, 2005-04-15)
CurveLab-1.0\fdct_usfft_cpp\src\options (56, 2004-11-30)
CurveLab-1.0\fdct_usfft_cpp\src\tt.cpp (2946, 2005-04-21)
CurveLab-1.0\fdct_usfft_matlab\afdct_usfft.m (996, 2005-03-23)
CurveLab-1.0\fdct_usfft_matlab\CurveCoeff\Adj_DetailCurveCoeff.m (955, 2005-03-29)
CurveLab-1.0\fdct_usfft_matlab\CurveCoeff\Adj_SeparateAngles.m (2101, 2005-03-29)
CurveLab-1.0\fdct_usfft_matlab\CurveCoeff\Adj_SeparateScales.m (1680, 2005-03-29)
... ...

CurveLab is a collection of Matlab and C++ programs to compute fast discrete curvelet transform in two dimensions. It includes the implementations of two algorithms: the transform using wrapping and the one using unequally-spaced fast fourier transform (USFFT). For the wrapping-based algorithm, the Matlab implementation is in fdct_wrapping_matlab/ directory. For a list of Matlab routines and demo files, please see the README file in that directory. The C++ implementation is in fdct_wrapping_cpp/ directory. It consists of two parts: (1) the source file of the implementation which is in subdir src/, and (2) the Matlab wrapper for the mex files generated from C++ code in subdir mex/ (the README file there gives a list of wrapper and demo files). The code for the USFFT-based algorithm has the same structure as the wrapping-based one. The Matlab implementation is in fdct_usfft_matlab/ directory, while the C++ implementation in fdct_usfft_cpp/ directory. Matlab implementations need no installation. For the C++ implementation the installation instructions are provided in file INSTALL. Contacts: curvelab@curvelet.org www.curvelet.org

近期下载者

相关文件


收藏者