本文主要是介绍小波图像融合失真问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
标题@[小波图像融合失真问题]
我用python写了一个小波二级分解的遥感图像融合,结果不知道为什么有大量失真,不知道是程序问题还是算法就这样,有木有大神帮忙看看
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
import pywt
import numpy as np
import matplotlib.pyplot as plt
import cv2# 对于低频分量,计算两图的权重比
def varianceWeight(img1, img2):mean1, var1 = cv2.meanStdDev(img1)mean2, var2 = cv2.meanStdDev(img2)weight1 = var1 / (var1 + var2)weight2 = var2 / (var1 + var2)return weight1, weight2# 实测这个函数效果非常好!!!
def getVarianceImg(array):row, col = array.shapevarImg = np.zeros((row, col))for i in range(row):for j in range(col):up = i - 1 if i - 1> 0 else 0down = i + 1 if i + 1< row else rowleft = j - 1 if j - 1 > 0 else 0right
这篇关于小波图像融合失真问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!