contourlet_toolbox

所属分类:波变换
开发工具:matlab
文件大小:439KB
下载次数:543
上传日期:2008-12-01 17:08:57
上 传 者fungbo
说明:  contourlet 变换工具包,里面有详细的说明文件,添加进matlab后,可以像使用小波变换一样,进行contourlet变换
(Contourlet Transformation Toolkit, which is described in detail documents, add matlab can be the same as the use of wavelet transform for Contourlet transform)

文件列表:
contourlet_toolbox\backsamp.m (1119, 2003-09-10)
contourlet_toolbox\barbara.png (177851, 2003-11-10)
contourlet_toolbox\ChangeLog (2390, 2003-11-12)
contourlet_toolbox\computescale.m (5127, 2003-11-05)
contourlet_toolbox\Contents.m (3537, 2003-11-11)
contourlet_toolbox\COPYING (706, 2003-11-11)
contourlet_toolbox\decdemo.m (3437, 2003-11-10)
contourlet_toolbox\denoisedemo.m (2472, 2003-11-13)
contourlet_toolbox\dfbdec.m (2223, 2003-11-05)
contourlet_toolbox\dfbdec_l.m (1768, 2003-11-05)
contourlet_toolbox\dfbimage.m (1748, 2003-11-05)
contourlet_toolbox\dfbrec.m (2012, 2003-11-10)
contourlet_toolbox\dfbrec_l.m (1736, 2003-11-06)
contourlet_toolbox\dfilters.m (2729, 2003-11-06)
contourlet_toolbox\dup.m (755, 2003-04-10)
contourlet_toolbox\efilter2.m (1103, 2003-04-10)
contourlet_toolbox\extend2.m (1861, 2003-11-05)
contourlet_toolbox\fbdec.m (2098, 2003-04-10)
contourlet_toolbox\fbdec_l.m (1507, 2003-11-06)
contourlet_toolbox\fbrec.m (2360, 2003-04-10)
contourlet_toolbox\fbrec_l.m (1426, 2003-11-06)
contourlet_toolbox\ffilters.m (485, 2003-04-10)
contourlet_toolbox\ld2quin.m (856, 2003-04-10)
contourlet_toolbox\ldfilter.m (662, 2003-11-05)
contourlet_toolbox\lpdec.m (722, 2003-09-13)
contourlet_toolbox\lprec.m (935, 2003-09-13)
contourlet_toolbox\mctrans.m (882, 2003-11-05)
contourlet_toolbox\modulate2.m (775, 2003-04-10)
contourlet_toolbox\nlademo.m (5507, 2003-11-10)
contourlet_toolbox\nlademo2.m (1238, 2003-11-11)
contourlet_toolbox\pdfb2vec.m (1254, 2003-11-12)
contourlet_toolbox\pdfbdec.m (2671, 2003-11-11)
contourlet_toolbox\pdfbrec.m (1486, 2003-11-06)
contourlet_toolbox\pdfb_nest.m (931, 2003-11-13)
contourlet_toolbox\pdfb_tr.m (1254, 2003-11-13)
contourlet_toolbox\pdown.m (1516, 2003-04-10)
contourlet_toolbox\peppers.png (160674, 2003-11-11)
contourlet_toolbox\pfilters.m (1667, 2003-11-06)
contourlet_toolbox\ppdec.m (1374, 2003-11-10)
contourlet_toolbox\pprec.m (1497, 2003-11-10)
... ...

Contourlet Toolbox (version 2.0, November 2003) http://www.ifp.uiuc.edu/~minhdo/software/ This toolbox contains Matlab files that implement the contourlet transform and its utility functions. The main functions are the following. In addition, there are several demos (decdemo, nlademo, nlademo2, and denoisedemo) that provide examples on how to use these functions. For an overview description of all functions provided in the toolbox, see file Contents.m or type help at the Matlab command. pdfbdec: Contourlet or pyramidal directional filter bank (PDFB) decomposition. For example, suppose that x is a double matrix, then y = pdfbdec(x, '9-7', 'pkva', [0, 3, 3, 4]); will decompose x using a PDFB with '9-7' filter for the pyramidal decomposition stage and 'pkva' filter for the direction decomposition stage. There will be 4 levels of pyramidal decomposition and the numbers directional decomposition at each pyramidal level (from coarse to fine) are: 0, 3, 3, and 4. The output y has cell vector structure such that: y{1} is the lowpass subband image; y{2}{1}, y{2}{2}, y{2}{3} are 3 highpass subband images that together with y{1} is output of 2-D wavelet filter bank; y{3}{1}, ..., y{3}{8} are 8 directional subband images at the next finer pyramidal level; y{4}{1}, ..., y{4}{8} are 8 directional subband images at the next finer pyramidal level; y{5}{1}, ..., y{5}{16} are 16 directional subband images at the finest pyramidal level. For other available pyramidal and directional filter names, see functions dfilters and pfilters, respectively. Function pdfbdec can also be used for 2-D wavelet decomposition For example, y = pdfbdec(x, '9-7', '', zeros(1, 4)) will decompose x into 4-level wavelet decomposition using '9-7' filter. pdfbrec: Pyramidal directional filter bank (PDFB) reconstruction. This is the inverse of the last function, i.e. xrec = pdfbrec(y, '9-7', 'pkva'); would reconstruct xrec = x. showpdfb: Show the PDFB output. pdfb_tr: Truncate the PDFB coefficients to the given subbands or a number of most significant coefficients. pdfb2vec: Convert the PDFB output into a vector of coefficients. vec2pdfb: Undo the last function. Note: There is one mex file (resampc.c) in the Contourlet Toolbox that might need to be recompiled. This can be done by typing from the Matlab command window >> mex resampc.c References: [1] M. N. Do and M. Vetterli, "The contourlet transform: an efficient directional multiresolution image representation." submitted to IEEE Transactions Image Processing, 2003. [2] M. N. Do and M. Vetterli, "Contourlets." Beyond Wavelets, G. V. Welland ed., Academic Press, 2003. [3] M. N. Do and M. Vetterli, "Contourlets: a directional multiresolution image representation," IEEE International Conference on Image Processing Rochester, September 2002. (Check http://www.ifp.uiuc.edu/~minhdo/publications/ for these and other related papers.)

近期下载者

相关文件


收藏者