OpenCV实现图像金字塔
本站寻求有缘人接手,详细了解请联系站长QQ1493399855
目的:
使用OpenCV中的函数 cv::pyrUp 和 cv::pyrDown 对给定的图像下采样和上采样(downsample 和 upsample).
理论
- 一般需要把图像的尺寸调整为和原图不一样的大小。有两种方法:
- Upsize(扩大) the image (zoom in) or
- Downsize(缩小) it (zoom out).
- OpenCV 中存也有一个几何变换函数 cv::resize 。本节将分析在图像视觉中广泛使用的图像金字塔中的使用。
图像金字塔
- 图像金字塔是一组图像的集合--从一个单一的原始图像开始,依次下采样直到达到预期的条件为止
- 有两种常见的图像金字塔类型:
Gaussian pyramid: 用于降采样图像
Laplacian pyramid: 用于从图像金字塔较低层(分辨率较低)重建上采样图像
- 在本教程中,我们将使用高斯金字塔。
高斯金字塔(Gaussian Pyramid)
图像金字塔有一系列的层构成,层越高尺寸越小。