資源簡(jiǎn)介
包含matlab圖像處理小波變換所需的m文件和個(gè)人的部分注釋。

代碼片段和文件信息
function?w?=?wave2gray(c?s?scale?border)
%WAVE2GRAY?Display?wavelet?decomposition?coefficients.
%???W?=?WAVE2GRAY(C?S?SCALE?BORDER)?displays?and?returns?a
%???wavelet?coefficient?image.
%
%???EXAMPLES:
%?????wave2gray(c?s);??????????????????????Display?w/defaults.
%?????foo?=?wave2gray(c?s);????????????????Display?and?return.
%?????foo?=?wave2gray(c?s?4);?????????????Magnify?the?details.
%?????foo?=?wave2gray(c?s?-4);????????????Magnify?absolute?values.
%?????foo?=?wave2gray(c?s?1?‘a(chǎn)ppend‘);???Keep?border?values.
%
%???INPUTS/OUTPUTS:
%?????[C?S]?is?a?wavelet?decomposition?vector?and?bookkeeping
%?????matrix.
%
%?????SCALE???????Detail?coefficient?scaling
%?????----------------------------------------------------------
%?????0?or?1??????Maximum?range?(default)
%?????23...??????Magnify?default?by?the?scale?factor
%?????-1?-2...???Magnify?absolute?values?by?abs(scale)
%?????
%?????BORDER??????Border?between?wavelet?decompositions
%?????----------------------------------------------------------
%?????‘a(chǎn)bsorb‘????Border?replaces?image?(default)
%?????‘a(chǎn)ppend‘????Border?increases?width?of?image
%?????
%?????Image?W:???-------?------?------------?-------------------
%????????????????|??????|??????|????????????|
%????????????????|?a(n)?|?h(n)?|????????????|
%????????????????|??????|??????|????????????|
%????????????????-------?------?????h(n-1)??|
%????????????????|??????|??????|????????????|
%????????????????|?v(n)?|?d(n)?|????????????|????????h(n-2)
%????????????????|??????|??????|????????????|
%????????????????-------?------?------------
%????????????????|?????????????|????????????|????????
%????????????????|????v(n-1)???|???d(n-1)???|
%????????????????|?????????????|????????????|
%????????????????--------------?------------?-------------------
%????????????????|??????????????????????????|
%????????????????|??????????v(n-2)??????????|????????d(n-2)?
%????????????????|??????????????????????????|
%?????
%?????Here?n?denotes?the?decomposition?step?scale?and?a?h?v?d?are
%?????approximation?horizontal?vertical?and?diagonal?detail
%?????coefficients?respectively.
%???Copyright?2002-2004?R.?C.?Gonzalez?R.?E.?Woods?&?S.?L.?Eddins
%???Digital?Image?Processing?Using?MATLAB?Prentice-Hall?2004
%???$Revision:?1.6?$??$Date:?2003/11/21?15:01:44?$
%?Check?input?arguments?for?reasonableness.
error(nargchk(2?4?nargin));
?
if?(ndims(c)?~=?2)?|?(size(c?1)?~=?1)
??error(‘C?must?be?a?row?vector.‘);???end
??
if?(ndims(s)?~=?2)?|?~isreal(s)?|?~isnumeric(s)?|?(size(s2)?~=?2)
??error(‘S?must?be?a?real?numeric?two-column?array.‘);???end
??
elements?=?prod(s?2);
if?(length(c)???????~(elements(1)?+?3?*?sum(elements(2:end?-?1))?>=?elements(end))
???error([‘[C?S]?must?be?a?standard?wavelet?‘?...
??????????‘decomposition?structure.‘]);?
end
if?(nargin?>?2)?&?(~isreal(scale)?|?~isnumeric(scale))
???error(‘SCALE?must?be?a?real?numeric?scalar.‘);?
end
?
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-02-02?21:07??小波變換m文件注釋\
?????文件????????5335??2014-02-19?17:08??小波變換m文件注釋\wave2gray.m
?????文件????????5102??2014-02-19?23:36??小波變換m文件注釋\waveback.m
?????文件?????????940??2014-01-13?10:43??小波變換m文件注釋\wavecopy.m
?????文件????????1089??2014-01-13?10:43??小波變換m文件注釋\wavecut.m
?????文件????????4934??2014-08-10?14:47??小波變換m文件注釋\wavefast.asv
?????文件????????4934??2014-08-10?14:48??小波變換m文件注釋\wavefast.m
?????文件????????4889??2014-01-13?10:43??小波變換m文件注釋\wavefilter.m
?????文件????????1061??2014-01-13?10:43??小波變換m文件注釋\wavepaste.m
?????文件????????3842??2014-02-20?21:25??小波變換m文件注釋\wavework.m
?????文件?????????696??2014-01-13?10:43??小波變換m文件注釋\wavezero.m
評(píng)論
共有 條評(píng)論