Фильтрация N-D многомерных изображений
Эта функция может использовать в своих интересах аппаратную оптимизацию для типов данных uint8uint16int16единственный, и double запускаться быстрее.
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].