opencv 图像金字塔(高斯金字塔、拉普拉斯金字塔 / 通过这些做法可以让数据更丰富一些
通过这些做法可以让数据更丰富一些。
高斯金字塔:缩小(与高斯核卷积后去除偶数行和列),变为原来一半;
放大(增加偶数行和列,后与原图相同内核(乘以4)与放大后图像卷积获得近似值)
拉普拉斯金字塔:
import cv2 import numpy as np img=cv2.imread('C:/Users/59925/Desktop/pytest/pics/minions-s.jpg') mini1=cv2.pyrDown(img) img=cv2.resize(img,(200,282)) mini2=cv2.pyrUp(mini1) #print(mini2.shape,img.shape) mini=np.hstack((mini2,img)) lap1=img-mini2 cv2.imshow('mini',mini)#up和down两次处理后,图片效果与原图对比(质量比原来差) cv2.imshow('lap1',lap1)#laplacian 处理的图片 cv2.waitKey(0) cv2.destroyAllWindows()