OpenCV学习(26)之图像金字塔(高斯金字塔、拉普拉斯金字塔)
发布时间
阅读量:
阅读量
在数字图像处理过程中,在实际操作中我们常常会遇到将不同尺寸的图像相互转换的情况,在这种情况下可能出现两种情况:一种是放大原始图核缩小目标图;另一种是缩小原始图核放大目标图。opencv官方提供了resize()这一官方提供的图片缩放函数;但在本篇文章中我们将重点学习如何利用基于图象堆砌的方法来进行图片缩放;这是一种在视觉应用领域内非常常见的技术。一种图象堆砌是一种由同一原始图片生成的一系列不同分辨率图片集合;这些图片都是通过逐级降采样的方式获得;直到满足某个终止条件才会停止降采样过程。这种堆砌通常分为两类:
- 高斯堆砌(Gaussian pyramid):主要用于向下采样;
- 拉普拉斯堆砌(Laplacian pyramid):不仅包含向下采样的过程还能够从底层图象中恢复出上层未被采样的细节区域;从而实现了对图片的最大还原度。
这一比喻形象地将层次越来越细、分辨率越来越低的特点展现了出来;其具体形式有两种: - 高斯堆砌:仅包含下采样的过程;
- 拉普拉斯堆砌:不仅包含下采样的过程还能够恢复出上层未被采样的细节区域;从而实现了对图片的最大还原度。

