Вейвлет и масштабирующие фильтры
возвращает преобразование Фурье масштабирующего фильтра для 2-D сети вейвлет, phif
= filterbank(sf
)sf
. phif
- матрица с одинарной или двойной точностью в зависимости от значения Precision
свойство сети рассеяния. phif
имеет размерности M -by- N, где M и N являются заполненными размерами строки и столбца сети рассеяния .
[
возвращает преобразования Фурье для вейвлет в phif
,psifilters
] = filterbank(sf
)psifilters
. psifilters
- Nfb ячеек -by-1, где Nfb - количество банков фильтров в сети рассеяния. Каждый элемент psifilters
является трехмерный массив. Трехмерные массивы M N L, где M и N - обитые размеры строки и столбца фильтров вейвлета, и L количество фильтров вейвлета для каждого банка фильтра. Вейвлет упорядочены путем увеличения шкалы с NumRotations
вейвлет для каждой шкалы. В течение шкалы вейвлета фильтры упорядочены по углу поворота.
[
возвращает центральные пространственные частоты для вейвлет в phif
,psifilters
,f
] = filterbank(sf
)psifilters
. f
- Nfb ячеек -by-1, где Nfb - количество банков фильтров в sf
. j-й элемент f
содержит центральные частоты для j-й группы вейвлет-фильтров в psifilters
. Каждый элемент f
является матрицей L -by-2 с каждой строкой, содержащей центральные частоты соответствующего L -го вейвлета.
[
возвращает параметры фильтра для 2-D сети рассеяния. phif
,psifilters
,f
,filterparams
] = filterbank(sf
)filterparams
- Nfb ячеек -by-1 массива MATLAB® таблицы, где j-й элемент filterparams
- таблица MATLAB, содержащая параметры фильтра для j-го банка фильтров
[___] = filterbank(
возвращает требуемые выходы для банков фильтров, указанных в sf
,fb
)fb
. fb
является скаляром или вектором целых чисел между 1 и numfilterbanks(sf)
включительно. Если fb
является скаляром, psifilters
является M -by- N -by- L матрицей и filterparams
является таблицей MATLAB.