1,图像金字塔的概念
图像金字塔是一种以多分辨率来解释图像的有效但概念简单的结构。应用于图像分割,机器视觉和图像压缩。一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐步降低,且来源于同一张原始图的图像集合。其通过梯次向下采样获得,直到达到某个终止条件才停止采样。金字塔的底部是待处理图像的高分辨率表示,而顶部是低分辨率的近似。我们将一层一层的图像比喻成金字塔,层级越高,则图像越小,分辨率越低。
2,图像金字塔的分类
高斯金字塔(Gussianpyramid):用来下采样,主要的图像金字塔。
拉普拉斯金字塔(Laplacianpyramid):用来从金字塔底层图像搭建上层未采样图像,上采样重建一个图像。在数字图像处理中也即是预测残差,可以对图像进行最大程度的还原,配合高斯金字塔一起使用。
图像金字塔中的向上和向下采样分别通过OpenCv函数pyrUp和pyrDown实现。这里的向下与向上采样,是对图像的尺寸而言的(和金字塔的方向相反),即向下就是图像尺寸缩小,向上是图像尺寸变大。
高斯金字塔(缩小图像)
为了获取层级i+1层的高斯金字塔图像,采取如下方法:
(1)对图像i进行高斯内核卷积;
(2)将所有偶数行和列去除;
得到的图像即为i+1层的图像