高斯金字塔
高斯金字塔(Gaussian pyramid): 通过高斯滤波和下采样获得一系列图像。相比于上面简单的下采样图像金字塔,高斯金字塔每一层都需要进行一次高斯滤波。通过使用不同的δ来调节高斯滤波器的频带宽度,得到经过不同高斯滤波器相同尺寸的同一组高斯金字塔。
当图像向金字塔的上层移动时,尺寸和分辨率就降低。OpenCV中,从金字塔中上一级图像生成下一级图像的可以用PryDown。而通过PryUp将现有的图像在每个维度都放大两倍。
上采样:pyrUp()函数
voidpyrUp(InputArraysrc, OutputArraydst, constSize&dstsize=Size());
上采样效果图如下:
下采样:pyrDown()函数
voidpyrDown(InputArraysrc, OutputArraydst, constSize&dstsize=Size());
高斯金字塔效果图如下: