文档

integralImage3

计算三维积分像

语法

J = integralImage3(I)

描述

例子

J= integralImage3 (计算积分像,J,从输入强度图像,

例子

全部折叠

创建一个3d输入图像。

I =重塑(1:125,5,5,5);

定义一个3 × 3 × 3的子卷为[startRow, startCol, startPlane, endRow, endCol, endPlane]

[sR, sC, sP,呃,eC, eP) =交易(2、2、2、4、4、4);

从输入图像创建一个积分图像,并计算I的3 × 3 × 3子体积的和。

J = integralImage3(I);regionSum = J (eR + 1, eC + 1, eP + 1) - J (eR + 1, eC + 1, sP) - J (eR + 1、sC、eP + 1)...- J(sR,eC+1,eP+1) + J(sR,sC,eP+1) + J(sR,eC+1,sP)...+ J(eR+1,sC,sP) -J(sR,sC,sP)
regionSum = 1701

验证像素的和是否准确。

sum(I(sR:eR, sC:eC, sP:eP))))
Ans = 1701

输入参数

全部折叠

输入强度图像,指定为任何数值类的实非稀疏3-D数组。

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

输出参数

全部折叠

积分图像,返回一个实的,非稀疏的类矩阵.函数零垫顶部,左侧和沿第一个平面,导致size(J) = size(I) + 1.积分像的边。输出的类为.输出的积分图像的大小等于:size(J) = size(I) + 1.这样的大小便于沿着所有图像边界计算像素和。积分像,J,本质上是值的填充版本cumsum (cumsum (cumsum(我),2),3)

更多关于

全部折叠

积分图像

在一个积分图像,每个像素都是它上面和左边像素的和。使用积分图像,您可以快速计算图像子区域的总和。维奥拉-琼斯算法普及了积分图像的使用。积分图像便于像素的总和,并且可以在常数时间内完成,而不受邻域大小的影响。

在R2015b中引入

这个话题有用吗?