wthcoef2

Содействующая 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] является измененной структурой разложения вейвлета.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

|

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте