基本信息
源码名称:curvelet变换的C++实现和matlab实现
源码大小:0.82M
文件格式:.rar
开发语言:C/C++
更新时间:2023-05-10
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
curvelet变换的C 实现和matlab实现
curvelet变换的C 实现和matlab实现,有具体的实例,从PUDN下载过来的,分享下


文件清单
└── CurveLab-2.1.1
    ├── curvelab.pdf
    ├── curvelab.tex
    ├── fdct3d
    │   ├── mex
    │   │   ├── fdct3d_demo_basic.m
    │   │   ├── fdct3d_forward.m
    │   │   ├── fdct3d_inverse.m
    │   │   └── fdct3d_param.m
    │   └── src
    │       ├── commoninc.hpp
    │       ├── fdct3d_forward.cpp
    │       ├── fdct3d_forward_mex.cpp
    │       ├── fdct3d.hpp
    │       ├── fdct3dinline.hpp
    │       ├── fdct3d_inverse.cpp
    │       ├── fdct3d_inverse_mex.cpp
    │       ├── fdct3d_param.cpp
    │       ├── fdct3d_param_mex.cpp
    │       ├── makefile
    │       ├── mexaux.hpp
    │       ├── nummat.hpp
    │       ├── numtns.hpp
    │       ├── numvec.hpp
    │       ├── offmat.hpp
    │       ├── offtns.hpp
    │       ├── offvec.hpp
    │       ├── options
    │       ├── TAGS
    │       └── test.cpp
    ├── fdct3d_mpi
    │   └── src
    │       ├── commoninc.hpp
    │       ├── cpxcrvletprtd.cpp
    │       ├── cpxcrvletprtd.hpp
    │       ├── cpxnumtnsblkd.cpp
    │       ├── cpxnumtnsblkd.hpp
    │       ├── fdct3d.cpp
    │       ├── fdct3d_forward.cpp
    │       ├── fdct3d.hpp
    │       ├── fdct3dinline.hpp
    │       ├── fdct3d_inverse.cpp
    │       ├── fdct3d_param.cpp
    │       ├── makefile
    │       ├── makefile.opt
    │       ├── nummat.hpp
    │       ├── numtns.hpp
    │       ├── numvec.hpp
    │       ├── offmat.hpp
    │       ├── offtns.hpp
    │       ├── offvec.hpp
    │       ├── options
    │       ├── options_mid
    │       ├── options_sml
    │       ├── README
    │       └── test.cpp
    ├── fdct3d_outcore
    │   └── src
    │       ├── commoninc.hpp
    │       ├── cpxcrvletocr.cpp
    │       ├── cpxcrvletocr.hpp
    │       ├── fdct3d_forward.cpp
    │       ├── fdct3d.hpp
    │       ├── fdct3dinline.hpp
    │       ├── fdct3d_inverse.cpp
    │       ├── fdct3d_param.cpp
    │       ├── makefile
    │       ├── nummat.hpp
    │       ├── numtns.hpp
    │       ├── numvec.hpp
    │       ├── offmat.hpp
    │       ├── offtns.hpp
    │       ├── offvec.hpp
    │       ├── options
    │       └── test.cpp
    ├── fdct_usfft_cpp
    │   ├── mex
    │   │   ├── afdct_usfft.m
    │   │   ├── fdct_usfft_c2r.m
    │   │   ├── fdct_usfft_demo_basic.m
    │   │   ├── fdct_usfft_demo_denoise.m
    │   │   ├── fdct_usfft_demo_disp.m
    │   │   ├── fdct_usfft_demo_recon.m
    │   │   ├── fdct_usfft_dispcoef.m
    │   │   ├── fdct_usfft.m
    │   │   ├── fdct_usfft_param.m
    │   │   ├── fdct_usfft_pos2idx.m
    │   │   ├── fdct_usfft_r2c.m
    │   │   ├── ifdct_usfft.m
    │   │   ├── LenaCombined.jpg
    │   │   ├── Lena.jpg
    │   │   └── Thumbs.db
    │   └── src
    │       ├── afdct_usfft.cpp
    │       ├── afdct_usfft_mex.cpp
    │       ├── fdct_usfft.cpp
    │       ├── fdct_usfft.hpp
    │       ├── fdct_usfft_inc.hpp
    │       ├── fdct_usfft_inline.hpp
    │       ├── fdct_usfft_mex.cpp
    │       ├── fdct_usfft_param.cpp
    │       ├── fdct_usfft_param_mex.cpp
    │       ├── ifdct_usfft.cpp
    │       ├── ifdct_usfft_mex.cpp
    │       ├── makefile
    │       ├── mexaux.hpp
    │       ├── nummat.hpp
    │       ├── numvec.hpp
    │       ├── offmat.hpp
    │       ├── offvec.hpp
    │       ├── options
    │       └── test.cpp
    ├── fdct_usfft_matlab
    │   ├── afdct_usfft.m
    │   ├── CurveCoeff
    │   │   ├── Adj_DetailCurveCoeff.m
    │   │   ├── Adj_SeparateAngles.m
    │   │   ├── Adj_SeparateScales.m
    │   │   ├── AtA.m
    │   │   ├── AtA_Toeplitz.m
    │   │   ├── CoarseCurveCoeff.m
    │   │   ├── DetailCurveCoeff.m
    │   │   ├── FineCurveCoeff.m
    │   │   ├── Inv_AtA_CG.m
    │   │   ├── Inv_CoarseCurveCoeff.m
    │   │   ├── Inv_DetailCurveCoeff.m
    │   │   ├── Inv_FineCurveCoeff.m
    │   │   ├── Inv_SeparateAngles.m
    │   │   ├── MakeFourierDiagonal_2D.m
    │   │   ├── SeparateAngles.m
    │   │   ├── SeparateScales.m
    │   │   └── SetScaleToZero.m
    │   ├── fdct_usfft_c2r.m
    │   ├── fdct_usfft_demo_basic.m
    │   ├── fdct_usfft_demo_denoise.m
    │   ├── fdct_usfft_demo_disp.m
    │   ├── fdct_usfft_demo_recon.m
    │   ├── fdct_usfft_dispcoef.m
    │   ├── fdct_usfft.m
    │   ├── fdct_usfft_param.m
    │   ├── fdct_usfft_path.m
    │   ├── fdct_usfft_pos2idx.m
    │   ├── fdct_usfft_pos2idx.m~
    │   ├── fdct_usfft_r2c.m
    │   ├── ifdct_usfft.m
    │   ├── LenaCombined.jpg
    │   ├── Lena.jpg
    │   ├── Thumbs.db
    │   ├── Useless
    │   ├── USFFT
    │   │   ├── Adj_Evaluate_FT.m
    │   │   ├── Adj_USFFT.m
    │   │   ├── Adj_USFT_simple.m
    │   │   ├── Evaluate_FT.m
    │   │   ├── GUSFT_simple.m
    │   │   ├── GUSFT_Toeplitz.m
    │   │   ├── Inv_GUSFT_CG.m
    │   │   ├── Inv_USFT_Toeplitz.m
    │   │   ├── MakeFourierDiagonal.m
    │   │   ├── USFFT.m
    │   │   └── USFT_simple.m
    │   ├── Utilities
    │   │   ├── Adj_SqueezeAngularFT.m
    │   │   ├── ClockwisetoWENS.m
    │   │   ├── fft2_mid0.m
    │   │   ├── fft_mid0.m
    │   │   ├── ifft2_mid0.m
    │   │   ├── ifft_mid0.m
    │   │   ├── reverse.m
    │   │   ├── SizeCoeffArray.m
    │   │   ├── SqueezeAngularFT.m
    │   │   └── WENStoClockwise.m
    │   └── Windows
    │       ├── IteratedSine
    │       │   ├── IteratedSine.m
    │       │   ├── IteratedSineWindow.m
    │       │   └── MakeSineWindow.m
    │       └── Meyer
    │           ├── CoarseMeyerWindow.m
    │           ├── DetailMeyerWindow.m
    │           ├── FineMeyerWindow.m
    │           ├── InvMeyerPartition.m
    │           ├── MeyerPartition.m
    │           └── WindowMeyer.m
    ├── fdct_wrapping_cpp
    │   ├── mex
    │   │   ├── fdct_wrapping_aux.m
    │   │   ├── fdct_wrapping_c2r.m
    │   │   ├── fdct_wrapping_demo_basic.m
    │   │   ├── fdct_wrapping_demo_denoise.m
    │   │   ├── fdct_wrapping_demo_disp.m
    │   │   ├── fdct_wrapping_demo_recon.m
    │   │   ├── fdct_wrapping_dispcoef.m
    │   │   ├── fdct_wrapping.m
    │   │   ├── fdct_wrapping_param.m
    │   │   ├── fdct_wrapping_pos2idx.m
    │   │   ├── fdct_wrapping_r2c.m
    │   │   ├── ifdct_wrapping.m
    │   │   ├── LenaCombined.jpg
    │   │   └── Lena.jpg
    │   └── src
    │       ├── fdct_wrapping.cpp
    │       ├── fdct_wrapping.hpp
    │       ├── fdct_wrapping_inc.hpp
    │       ├── fdct_wrapping_inline.hpp
    │       ├── fdct_wrapping_mex.cpp
    │       ├── fdct_wrapping_param.cpp
    │       ├── fdct_wrapping_param_mex.cpp
    │       ├── ifdct_wrapping.cpp
    │       ├── ifdct_wrapping_mex.cpp
    │       ├── makefile
    │       ├── mexaux.hpp
    │       ├── nummat.hpp
    │       ├── numvec.hpp
    │       ├── offmat.hpp
    │       ├── offvec.hpp
    │       ├── options
    │       └── test.cpp
    ├── fdct_wrapping_matlab
    │   ├── barbara512.jpg
    │   ├── fdct_wrapping_demo_basic.m
    │   ├── fdct_wrapping_demo_denoise_enhanced.m
    │   ├── fdct_wrapping_demo_denoise.m
    │   ├── fdct_wrapping_demo_disp.m
    │   ├── fdct_wrapping_demo_recon.m
    │   ├── fdct_wrapping_demo_wave.m
    │   ├── fdct_wrapping_dispcoef.m
    │   ├── fdct_wrapping.m
    │   ├── fdct_wrapping_param.m
    │   ├── fdct_wrapping_pos2idx.m
    │   ├── fdct_wrapping_window.m
    │   ├── ifdct_wrapping.m
    │   ├── LenaCombined.jpg
    │   ├── Lena.jpg
    │   └── Thumbs.db
    ├── makefile
    ├── makefile.opt
    ├── mecv
    │   ├── cvwindow.m
    │   ├── dct2.m
    │   ├── idct2.m
    │   ├── mecombine.m
    │   ├── mefcv2.m
    │   ├── meicv2.m
    │   ├── mescatter.m
    │   ├── test_mecv2.m
    │   └── test_mecv2_reconstruction.m
    └── README

24 directories, 224 files