imfilter
多维图像的 N 维滤波
说明
示例
输入参数
输出参量
提示
此函数可以使用针对数据类型
uint8
、uint16
、int16
、single
和double
的硬件优化来加快运行速度。
算法
imfilter
函数使用双精度浮点算术来计算每个输出像素的值。如果结果超出数据类型的范围,则imfilter
会将结果截断到数据类型的允许范围。如果它是整数数据类型,则imfilter
对小数值进行舍入。如果指定偶数大小的核
h
,则核的中心是floor((size(h) + 1)/2)
。例如,四元素滤波器
[0.25 0.75 -0.75 -0.25]
的中心是第二个元素0.75
。此滤波器与五元素滤波器[0 0.25 0.75 -0.75 -0.25]
的滤波结果相同。