Содействующая 2D пороговая обработка вейвлета
NC
= wthcoef2(
'type'
,C,S,N,T,SORH)
NC
= wthcoef2('type'
,C,S,N)
NC = wthcoef2('a',C,S)
NC = wthcoef2('t',C,S,N,T,SORH)
wthcoef2
является двумерным шумоподавлением и сжатием, ориентированным на функцию.
Для 'type'
= 'h'
('v'
или 'd'
), NC
= wthcoef2(
возвращает горизонталь (вертикальный или диагональный, соответственно) коэффициенты, полученные из структуры разложения вейвлета 'type'
,C,S,N,T,SORH)[C,S]
(см. wavedec2
для получения дополнительной информации), мягким (если SORH ='s'
) или трудно (если SORH ='h'
) пороговая обработка задала в векторах N
и T
. N
содержит уровни детализации, чтобы быть порогом и T
соответствующие пороги. N
и T
должны иметь ту же длину. Векторный N
должен быть таков что 1
≤ N(i) ≤
size(S,1)-2
.
Для 'type'
= 'h'
('v'
или 'd'
), NC
= wthcoef2(
возвращает горизонталь (вертикальный или диагональный, соответственно) коэффициенты, полученные из 'type'
,C,S,N)[C,S]
, устанавливая все коэффициенты уровней детализации, заданных в N
обнулять.
NC = wthcoef2('a',C,S)
возвращает коэффициенты, полученные путем обнуления коэффициентов приближения.
NC = wthcoef2('t',C,S,N,T,SORH)
возвращает коэффициенты детали, полученные из структуры разложения вейвлета [C,S]
мягким (если SORH ='s'
) или трудно (если SORH ='h'
) пороговая обработка (см. wthresh
для получения дополнительной информации), заданный в векторах N
и T
. N
содержит уровни детализации, чтобы быть порогом и T
соответствующие пороги, которые применяются в трех ориентациях детали. N
и T
должны иметь ту же длину.
[NC,S]
является измененной структурой разложения вейвлета.