一、图像金字塔
1、cv2.pyrUp(src) 对图片做向上采样操作
src表示输入的图片
2、cv2.pyrDown(src) 对图片做向下采样操作,通常也可以做模糊化处理
src表示输入的图片
3、高斯金字塔:
分为两种情况:一种是向下采样,一种是向上采样
4、下采样的原理:
先与Gi进行高斯卷积即高斯滤波,再将所有偶数行和列去除,实现行和列维度缩减的目的。
二、案例
img=cv2.imread("AM.png")
cv_show(img,'img')
print (img.shape)
up=cv2.pyrUp(img)
cv_show(up,'up')
print (up.shape)
down=cv2.pyrDown(img)
cv_show(down,'down')
print (down.shape)
up2=cv2.pyrUp(up)
cv_show(up2,'up2')
print (up2.shape)
up=cv2.pyrUp(img)
up_down=cv2.pyrDown(up)
cv_show(up_down,'up_down')
cv_show(np.hstack((img,up_down)),'up_down')
up=cv2.pyrUp(img)
up_down=cv2.pyrDown(up)
cv_show(img-up_down,'img-up_down')
down=cv2.pyrDown(img)
down_up=cv2.pyrUp(down)
l_1=img-down_up
cv_show(l_1,'l_1')