OpenCV3拉噗拉噗拉噗拉嘶金字塔LaplacianPyramid学习笔记(一半章子怡 + 一半孙俪)
这个算法对我来说很难,所以写下过程来记录
OpenCV中的一个基本的左右混合图片的算法,对大神来说可能很简单,小白觉得光看官方的代码还有很多不能理解的地方。所以特地作了一些图来帮助自己理解和记录。也希望对同样刚入门计算机图像的人有所帮助。
PS:如果理解不到位,或者有更多给我的学习建议,请给我留言哈~
Emmm, 混合橘子和苹果有什么意思嘛!
我们来找两个美女混一下~
个人还是更喜欢孙俪的颜(严重跑偏
第一步,为两张图分别生成高斯金字塔
// 载入库,读入图片
import cv2
import numpy as np
A = cv2.imread('SunLi.jpg')
B = cv2.imread('ZhangZiYi.jpg')
// 为孙俪生成高斯金字塔
G = A.copy()
gpA = [G]
for i in range(6):
G = cv2.pyrDown(G)
gpA.append(G)
// 为章子怡生成高斯金字塔
H = B.copy