OpenCV Python 使用Pyramid进行图像混合
通过使用图像Pyramid,可以最小化图像的不连续性,从而得到一个无缝融合的图像。
实现最终结果需要以下步骤:
首先加载图像并为两个图像找到高斯Pyramid。程序如下所示:
从高斯Pyramid中获取相应的拉普拉斯Pyramid。程序如下-
然后,将Pyramid每一层中第一张图像的左半部分与第二张图像的右半部分进行拼接。相应的程序如下:
最后,从这个联合Pyramid中重建图像。以下是相同的程序-
输出
混合结果应如下: