计算积分图像

时间:2013-03-26 12:47:15

标签: matlab image-processing

我需要计算积分图像,但我不知道如何通过矢量化和计算求和表来实现。在MATLAB中这怎么可能?

2 个答案:

答案 0 :(得分:4)

最简单的方法是使用两次拨打cumsum并转置原始图片:

integral_image = cumsum(cumsum(image')');

答案 1 :(得分:3)

matlab版本填充零(第一行和第一列)

integralImage = cumsum(cumsum(im, 2), 1);
integralImage = padarray(integralImage,[1 1],'pre');