主要内容

IntegralBoxFilter3

三维盒维积分图像的过滤

描述

b= IntegralBoxFilter3(一个过滤器积分图像一个带有3 x-3 x-3盒过滤器。

例子

b= IntegralBoxFilter3(一个,,,,过滤过滤器积分图像一个带有3-D盒过滤器,大小由过滤

b= IntegralBoxFilter3(___,,,,名称,价值使用名称值对控制过滤的各个方面。

例子

全部收缩

加载3-D MRI数据。

voldata = load('MRI');vol =挤压(voldata.d);

将图像体积按滤波器邻域的半径添加。

过滤= [5 5 3];padsize =(filtersize-1)/2;volpad = padarray(Vol,Padsize,'复制',,,,'两个都');

计算填充输入的3-D积分图像。

intVol = integralImage3(volPad);

用[5 5 3]过滤器过滤3-D积分图像。

volfilt = integralboxFilter3(intvol,filltersize);

输入参数

全部收缩

要过滤的积分图像,指定为3-D数字阵列。

IntegralBoxFilter3期望输入积分图像,一个,成为使用的直立整体图像整数图3IntegralBoxFilter3不支持旋转的积分图万博1manbetx像。假定积分图像的第一行,列和平面是填充的,如由整数图3

数据类型:双倍的

盒过滤器的大小,指定为正奇数或3个元素向量的正,奇数整数。如果过滤是标量IntegralBoxFilter3使用一个立方体盒过滤器。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64

名称值参数

将可选的参数对name1 = value1,...,namen = valuen, 在哪里姓名是参数名称和价值是相应的值。名称值参数必须在其他参数之后出现,但是对的顺序并不重要。

在R2021a之前,请使用逗号分隔每个名称和值,并附上姓名用引号。

例子:b = intemalalboxFilter3(a,5,'rangorizationFactor',1);

归一化因子应用于框滤波器,指定为数字标量。

默认值“标准化剂”具有平均过滤器的效果 - 输出图像中的像素是图像的局部均值。要获取本地总和,请设置“标准化剂”1。为了避免在这种情况下溢出,请考虑通过将输入图像转换为类来使用双精度图像双倍的

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64

输出参数

全部收缩

过滤的图像,返回为3-D数字阵列。IntegralBoxFilter3仅返回没有填充的计算的过滤部分。

数据类型:双倍的

版本历史记录

Introduced in R2015b

也可以看看

|

话题