3-D реконструкция вейвлета
X = waverec3(WDEC)
C = waverec3(WDEC,TYPE,N)
X = waverec3(WDEC,'a',0)
X
= waverec3(WDEC,'ca',0)
C = waverec3(WDEC,TYPE)
C
= waverec3(WDEC,TYPE,N)
waverec3
выполняет многоуровневую 3-D реконструкцию вейвлета, начинающую с многоуровневого 3-D разложения вейвлета.
X = waverec3(WDEC)
восстанавливает трехмерный массив X
на основе многоуровневой структуры разложения вейвлета WDEC
. Можно также использовать waverec3
, чтобы извлечь коэффициенты от 3-D разложения вейвлета.
WDEC
является структурой с полями, показанными в таблице.
C = waverec3(WDEC,TYPE,N)
восстанавливает многоуровневые компоненты на уровне N
3-D разложения вейвлета. N
должен быть положительным целым числом, меньше чем или равным уровню разложения.
Допустимые значения для TYPE
:
Группа из трех символов, 'xyz'
, один на направление, с 'x'
, 'y'
и 'z'
выбрал в наборе {'a'
, 'd'
, 'l'
, 'h'
} или в соответствующем прописном наборе {'A'
, 'D'
, 'L'
, 'H'
}), то, где 'A'
(или 'L'
) является фильтром нижних частот и 'D'
(или 'H'
) является фильтром высоких частот.
char 'd'
(или 'h'
или 'D'
или 'H'
) дает сумму всех компонентов, отличающихся от низкой передачи.
Символьный 'a'
(или 'l'
или 'A'
или 'L'
) дает компонент низкой передачи (приближение на уровне N
).
Для экстракции допустимые значения для ВВОДЯТ, то же самое, но снабженный префиксом 'c'
или 'C'
.
X = waverec3(WDEC,'a',0)
или X
= waverec3(WDEC,'ca',0)
эквивалентно X = waverec3(WDEC)
. X
является реконструкцией коэффициентов в WDEC
на уровне 0.
C = waverec3(WDEC,TYPE)
эквивалентно C
= waverec3(WDEC,TYPE,N)
с N
равняются уровню разложения.
sizeINI | Размер 3D массива |
level | Уровень разложения |
mode | Имя вейвлета преобразовывает дополнительный режим |
filters | Структура с 4 полями, |
dec |
Например, если На каждом уровне коэффициенты вейвлета в Последовательность букв дает распоряжение, в котором отделимые операции фильтрации применяются слева направо. Например, |
sizes | Последовательные размеры компонентов разложения |