1

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

4

2 回答 2

4

最简单的方法是使用两个调用cumsum并转置原始图像:

integral_image = cumsum(cumsum(image')');
于 2013-03-26T17:13:20.890 回答
3

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

integralImage = cumsum(cumsum(im, 2), 1);
integralImage = padarray(integralImage,[1 1],'pre');
于 2015-03-19T19:04:19.880 回答