我需要计算积分图像,但我不知道如何通过矢量化和计算求和表来实现。在MATLAB中这怎么可能?
答案 0 :(得分:4)
最简单的方法是使用两次拨打cumsum
并转置原始图片:
integral_image = cumsum(cumsum(image')');
答案 1 :(得分:3)
matlab版本填充零(第一行和第一列)
integralImage = cumsum(cumsum(im, 2), 1);
integralImage = padarray(integralImage,[1 1],'pre');