对于一幅灰度的图像,积分图像中的任意一点(x,y)的值是指从图像的左上角到这个点的所构成的矩形区域内所有的点的灰度值之和: I表示积分图像,G表示原始图像。则 I(x,y)=sum(G(i,j)),其中 0<=i<=x,0<=j<=y. 在实际的计算过程中,对于一个点(x,y)的值等于: I(x,y)=I(x-1,y)+I(x,y-1)-I(x-1,y-1)+G(i,j) (I:该点的积分图像值,G:该点的灰度值) 在实际的编程实现过程中可以对有图像的大小进行扩展,左边扩展一列,顶端扩展一行, 即:I(-1,j)=0,I(i,-1)=0; 快速算法: s(x,y) = s(x,y-1) + i(x,y); ii(x,y) = ii(x-1,y) + s(x,y) 其中s(x,y)是行(row)的积分值,i(x,y)是原始图像的灰度值,ii(x,y)是积分图的最终值。