2-D вейвлет
[ возвращает вейвлет матрицы C,S] = wavedec2(X,N,wname)X на уровне N использование вейвлет- wname. Выход разложения состоит из вектора вейвлет C и матрицу бухгалтерии S, который содержит количество коэффициентов по уровню и ориентации.
Примечание
Для gpuArray входы, поддерживаемые режимы 'symh' ('sym') и 'per'. Если вход является gpuArray, дискретный режим расширения вейвлет, используемый в wavedec2 по умолчанию является 'symh' если текущий режим расширения не 'per'. Смотрите пример Многоуровневый 2 -D Дискретный Вейвлет преобразование на графическом процессоре.
Для изображений возможен алгоритм, подобный одномерному случаю, для двумерных вейвлетов и функций масштабирования, полученных из одномерных векторов тензорным продуктом. Этот вид двумерного DWT приводит к разложению коэффициентов аппроксимации на уровне j в четырёх компонентах: приближение на уровне j + 1 и детали в трех ориентациях (горизонтальной, вертикальной и диагональной).
График описывает основной шаг разложения для изображений:

где
- Downsample columns: сохраните четные индексированные столбцы.
- Понижающие строки: сохраните четные индексированные строки.
- Свертка с фильтром X строки записи.
- Свертка с фильтром X столбцы записи.
и
Инициализация: cA 0 = s.
Таким образом, для J = 2 двумерное дерево вейвлет имеет вид

[1] Daubechies, Ингрид. Десять лекций по вейвлетам. Серия региональных конференций CBMS-NSF по прикладной математике 61. Филадельфия, Pa: Общество промышленной и прикладной математики, 1992.
[2] Mallat, S.G. «A Theory for Multirresolution Signal Decomposition: The Wavelet Representation». Транзакции IEEE по анализу шаблонов и машинной разведке 11, № 7 (июль 1989): 674-93. https://doi.org/10.1109/34.192463.
[3] Meyer, Y. Wavelets and Operators. Перевод Д. Х. Сэлинджера. Кембридж, Великобритания: Cambridge University Press, 1995.