电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训研究图像到一定程度的人,应该都对积分图像有所了解,大家在百度或者google中都可以搜索到大量的相关博客,我这里不做多介绍。用积分图也确实能解决很多实际的问题,比如我博客中的基于局部均方差相关信息的图像去噪及其在实时磨皮美容算法中的应用 一文我就在网上看到很多人用累计积分图和乘积积分图来实现了。不过我浏览了很多人的博客,觉得很多人哪怕是图像方面的似乎还比较牛的人都对这个积分图的理解还不到位或者说理解有误,这里有必要借助我微弱的力量再次校正下。

     首先一个普遍的问题就是:积分图像的大小。你可以看到,90%自己写的积分图的作者都是把积分图像定位为W * H,但是不知道他们有没有注意到OpenCV里积分图的相关文档,我这里贴出OpenCV的官方文档:

  C++: void integral(InputArray image, OutputArray sum, int sdepth=-1

Parameters:
  • image – Source image as W X H  , 8-bit or floating-point (32f or 64f).

  • sum – Integral image as (W + 1) X (H + 1) , 32-bit integer or floating-point (32f or 64f).

  • sdepth&nb

    网友评论