高斯金字塔和拉普拉斯金字塔应用在图像融合和图像分割方面。
def laplacian(gaussian_pyramid, up_times=5):
laplacian_pyramid = [gaussian_pyramid[-1]]
for i in range(up_times, 0, -1):
# i的取值为5,4,3,2,1,0也就是拉普拉斯金字塔有6层
temp_pyrUp = cv2.pyrUp(gaussian_pyramid[i])
temp_lap = cv2.subtract(gaussian_pyramid[i-1], temp_pyrUp)
laplacian_pyramid.append(temp_lap)
return laplacian_pyramid
3、总结
高斯金字塔和拉普拉斯金字塔作为获取不同分辨率图像的方法,原理并不复杂,但是自己并没有找到中文论文专门介绍,仅仅找到了拉普拉斯金字塔论文如下,大部分其它论文都是直接对其进行应用的。所以,如果本文的介绍有误,请帮我指出此错误。
【1】Burt P, Adelson E. The Laplacian pyramid as a compact image code[J]. IEEE Transactions on communications, 1983, 31(4): 532-540.