2014-05-28 4 views
0

Я использую функцию nlfilter для некоторой конкретной операции фильтра (операция со сдвигом по окрестности). и эта функция предположить, что все значения из из boundries равны 0.
Я хочу это значение должны быть симметричным или NaNУстановить параметры границы nlfilter

при использовании других функций фильтра, как imfilter или medfilt2 он может быть установлен с помощью опции параметров, например: 'symmetric', 'replicate' и т.д.

есть ли способ, чтобы что-то подобное с nlfilter (или, может быть другая функция, которую я могу написать конкретный метод фильтрации?

ответ

1

Вы можете использовать padarray с тем же Боуном dary options как imfilter и передать полученную матрицу в nlfilter. Очевидно, вам также придется снять границу с финальной матрицы.

Смежные вопросы