N-D фильтрация многомерных изображений
Эта функция может использовать преимущества аппаратной оптимизации для типов данных uint8
, uint16
, int16
, single
, и double
чтобы запустить быстрее.
The imfilter
функция вычисляет значение каждого выходного пикселя, используя арифметику с двойной точностью и плавающей точностью. Если результат превышает область значений типов данных, то imfilter
обрезает результат до допустимой области значений типа данных. Если это целочисленный тип данных, то imfilter
округляет дробные значения.
Если вы задаете равномерное ядро h
, тогда центр ядра floor((size(h) + 1)/2)
.
Для примера - центр фильтра с 4 элементами [0.25 0.75 -0.75 -0.25]
является вторым элементом, 0.75
. Этот фильтр дает те же результаты, что и фильтрация с 5-элементным фильтром [0 0.25 0.75 -0.75 -0.25]
.