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 | Последовательные размеры компонентов разложения |