2-D подъемное вейвлет-преобразование
[CA,CH,CV,CD] = lwt2(X,W)
X_InPlace = lwt2(X,LS)
lwt2(X,W,LEVEL)
X_InPlace = lwt2(X,W,LEVEL,'typeDEC',typeDEC)
[CA,CH,CV,CD] = LWT2(X,W,LEVEL,'typeDEC',typeDEC)
lwt2 выполняет 2-D лифтинговую вейвлет-декомпозицию относительно конкретного поднятого вейвлета, который вы указываете.
[CA,CH,CV,CD] = lwt2( вычисляет матрицу коэффициентов аппроксимации X,W)CA и матрицы коэффициентов детализации CH, CV, и CD, полученного посредством лифтинговой вейвлет-декомпозиции, матрицы X. W является именем поднятого вейвлета (см. liftwave).
X_InPlace = lwt2(X,LS) вычисляет коэффициенты аппроксимации и детализации. Эти коэффициенты сохраняются на месте:
CA = X_InPlace(1:2:end,1:2:end)
CH = X_InPlace(2:2:end,1:2:end)
CV = X_InPlace(1:2:end,2:2:end)
CD = X_InPlace(2:2:end,2:2:end)
lwt2( вычисляет лифтинговую вейвлет-декомпозицию на уровне X,W,LEVEL)LEVEL.
X_InPlace = lwt2( или X,W,LEVEL,'typeDEC',typeDEC)[CA,CH,CV,CD] = LWT2( с X,W,LEVEL,'typeDEC',typeDEC)typeDEC = 'w' или 'wp' вычисляет вейвлет или разложение вейвлет-пакета с использованием подъема, на уровне LEVEL.
Вместо имени поднятого вейвлета можно использовать связанную схему подъема LS: lwt2(X,LS,...) вместо LWT2(X,W,...).
Дополнительные сведения о схемах подъема см. в разделе lsinfo.
% Start from the Haar wavelet and get the
% corresponding lifting scheme.
lshaar = liftwave('haar');
% Add a primal ELS to the lifting scheme.
els = {'p',[-0.125 0.125],0};
lsnew = addlift(lshaar,els);
% Perform LWT at level 1 of a simple image.
x = reshape(1:16,4,4);
[cA,cH,cV,cD] = lwt2(x,lsnew)
cA =
5.7500 22.7500
10.0000 27.0000
cH =
1.0000 1.0000
1.0000 1.0000
cV =
4.0000 4.0000
4.0000 4.0000
cD =
0 0
0 0
% Perform integer LWT of the same image.
lshaarInt = liftwave('haar','int2int');
lsnewInt = addlift(lshaarInt,els);
[cAint,cHint,cVint,cDint] = lwt2(x,lsnewInt)
cAint =
3 11
5 13
cHint =
1 1
1 1
cVint =
4 4
4 4
cDint =
0 0
0 0
Когда X представляет индексированное изображение, X, а также выходные массивы cA, cH, cV, cD илиX_InPlace являются mоколо-n матрицы. Когда X представляет изображение с цветным изображением, это mоколо-nмассив -by-3, где каждый mоколо-n матрица представляет собой красную, зеленую или синюю цветовую плоскость, конкатенированную вдоль третьего размера.
Дополнительные сведения о форматах изображений см. в разделе image и imfinfo справочные страницы.
Эта функция реализует многофазный алгоритм.
lwt уменьшает до dwt с режимом расширения с заполнением нуля и без дополнительных коэффициентов.
Странг, Г.; T. Nguyen (1996), Wavelets и банки фильтров, Wellesley-Cambridge Press.
Sweldens, W. (1998), «Схема подъёма: конструкция второго поколения вейвлетов», SIAM J. Math. Anal., 29 (2), pp. 511-546.