opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)

图像金字塔
1、高斯金字塔
2、拉普拉斯金字塔
opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第1张图片
高斯金字塔:向下采样方法(缩小)
opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第2张图片
高斯金字塔:向上采样方法(放大)
opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第3张图片

img=cv2.imread("AM.png")
cv_show(img,'img')
print(img.shape)
#(442, 340, 3)

opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第4张图片

up=cv2.pyrUp(img)
cv_show(up,'up')
print (up.shape)
#(884, 680, 3)

opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第5张图片

down=cv2.pyrDown(img)
cv_show(down,'down')
print (down.shape)
#(221, 170, 3)

opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第6张图片
拉普拉斯金字塔
opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第7张图片

down=cv2.pyrDown(img)
down_up=cv2.pyrUp(down)
l_1=img-down_up
cv_show(l_1,'l_1')

opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔)_第8张图片

有一定需要注意的是:通过上面的高斯金字塔上采样和下采样的原理可以知道,当我们先下采样然后再上采样;或者反过来操作,这个时候得到的图像和虽然原图尺寸是一样的,但是图像会有一些模糊(或者说是失真)

你可能感兴趣的:(opencv学习笔记十三:图像金字塔(高斯金字塔,拉普拉斯金字塔))