帮助中心帮助中心
三维盒维积分图像的过滤
b = integralboxfilter3(a)
b = integralboxfilter3(a,过滤)
b = integralboxFilter3(___,名称,值)
b= IntegralBoxFilter3(一个)过滤器积分图像一个带有3 x-3 x-3盒过滤器。
b= IntegralBoxFilter3(一个)
b
一个
例子
b= IntegralBoxFilter3(一个,,,,过滤)过滤器积分图像一个带有3-D盒过滤器,大小由过滤。
b= IntegralBoxFilter3(一个,,,,过滤)
过滤
b= IntegralBoxFilter3(___,,,,名称,价值)使用名称值对控制过滤的各个方面。
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期望输入积分图像,一个,成为使用的直立整体图像整数图3。IntegralBoxFilter3不支持旋转的积分图万博1manbetx像。假定积分图像的第一行,列和平面是填充的,如由整数图3。
IntegralBoxFilter3
整数图3
数据类型:双倍的
双倍的
3
盒过滤器的大小,指定为正奇数或3个元素向量的正,奇数整数。如果过滤是标量IntegralBoxFilter3使用一个立方体盒过滤器。
数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64
单身的
int8
INT16
INT32
INT64
UINT8
UINT16
UINT32
Uint64
将可选的参数对name1 = value1,...,namen = valuen, 在哪里姓名是参数名称和价值是相应的值。名称值参数必须在其他参数之后出现,但是对的顺序并不重要。
name1 = value1,...,namen = valuen
姓名
价值
在R2021a之前,请使用逗号分隔每个名称和值,并附上姓名用引号。
例子:b = intemalalboxFilter3(a,5,'rangorizationFactor',1);
b = intemalalboxFilter3(a,5,'rangorizationFactor',1);
标准化剂
1/过滤。^3
1/prod(过滤)
归一化因子应用于框滤波器,指定为数字标量。
默认值“标准化剂”具有平均过滤器的效果 - 输出图像中的像素是图像的局部均值。要获取本地总和,请设置“标准化剂”至1。为了避免在这种情况下溢出,请考虑通过将输入图像转换为类来使用双精度图像双倍的。
“标准化剂”
1
过滤的图像,返回为3-D数字阵列。IntegralBoxFilter3仅返回没有填充的计算的过滤部分。
imboxfilt3|整数图3
imboxfilt3
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室