Welcome 微信登录

首页 / 脚本样式 / JavaScript / Javascript图像处理:图像金字塔

Javascript图像处理:图像金字塔2013-10-11 博客园 Justany_WhiteSnow前言

上一篇文章,我们讲解了边缘梯度计算函数,这篇文章我们来了解图像金字塔。

图像金字塔?

图像金字塔被广泛用于计算机视觉应用中。

图像金字塔是一个图像集合,集合中所有的图像都源于同一个原始图像,而且是通过对原始图像连续降采样获得的。

——《学习OpenCV》

常见的图像金字塔有下面两种:

高斯金字塔(Gaussian pyramid): 用来向下采样

拉普拉斯金字塔(Laplacian pyramid): 用来从金字塔低层图像重建上层未采样图像

高斯金字塔

类似金字塔一样,高斯金字塔从底层原始图逐渐向下采样,越来越小。

那么如何获取下一层图像呢?

首先,和高斯内核卷积:

然后,将所有偶数行列删掉。

可见,这样下一级图像约为上一级的1/4。

那么向上变换如何变换呢?

首先先将图片行列扩大为原来的两倍,然后将添加的行列用0填充。

最后用刚刚的高斯内核乘以4后卷积。