主要内容

imboxfilt3

三维框过滤的3 d图像

描述

例子

B= imboxfilt3 (一个)过滤器的三维图像一个与三维框过滤器,3-by-3-by-3大小。

B= imboxfilt3 (一个,filterSize)过滤器三维图像一个三维框过滤器的大小filterSize

B= imboxfilt3 (___,名称,值)使用名称-值参数控制方面的过滤。

例子

全部折叠

三维图像数据加载到工作区。

volData =负载(“核磁共振”);卷=挤压(volData.D);

滤波器的图像与三维框过滤器。

localMean = imboxfilt3(卷[5 5 3]);

输入参数

全部折叠

图像过滤,指定为一个三维数值数组。

如果一个包含nan的行为imboxfilt3是未定义的。这可以使用基于积分图像过滤时发生。限制的传播nan在输出中,考虑使用imfilter代替。

数据类型:||int8|int16|int32|uint8|uint16|uint32

大小的盒子过滤器,指定为一个积极的奇数或转换向量的积极,奇数。如果filterSize是标量,那么过滤器是一个立方体。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:B = imboxfilt3(5“填充”,“圆”);

填充模式,指定以下值之一或数字标量。如果你指定一个标量值,输入图像像素边界以外的形象被隐式地假定标量值。

价值 描述
“圆” 输入图像值范围以外的形象被隐式地假定计算输入图像是周期性的。
“复制” 输入图像值范围以外的图像被假定等于最近的图像边界值。
“对称” 输入图像值范围以外的形象被折射计算数组在数组边界。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串

归一化因子应用于箱过滤器,指定为一个数字标量。

默认的“NormalizationFactor”均值滤波的效果——输出图像的像素是当地的形象。当地资金,集“NormalizationFactor”1。避免溢出在这种情况下,考虑使用双精度图像通过将输入图像转换为类

例子:“NormalizationFactor”, 1

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

过滤后的形象,作为三维数值数组返回。

算法

imboxfilt执行过滤途径使用滤波或积分图像滤波,使用一个内部启发式来确定使用哪个过滤方法。

扩展功能

版本历史

介绍了R2015b

全部展开