图像融合是将多个图像源的信息融合Q成一个单一的图像,以提取更多的有用信息或改善图像质量。在遥感图像处理中,高分辨率全色图像和低分辨率多光谱图像(IHS图像)的融合是一种常见的方法,可以获得具有高空间分辨率和丰富光谱信息的图像。
评价指标:
1、平均梯度(Average Gradient):
该指标用于评估融合后图像的清晰度和边缘保持能力。平均梯度表示图像中相邻像素之间的灰度变化程度。代码实现如下:
function avg_gradient = compute_avg_gradient(image)
[dx, dy] = gradient(double(image));
gradient_magnitude = sqrt(dx.^2 + dy.^2);
avg_gradient = mean(gradient_magnitude(:));
end
2、峰值信噪比(Peak Signal-to-Noise Ratio,PSNR):
PSNR用于度量融合后图像与原始图像之间的失真程度。该指标计算峰值信号与均方误差之比,数值越大表示失真越小。代码实现如下:
function psnr_value = compute_psnr(image1, image2)
mse = mean((image1(:) - image2(:)).^2);
max_value = max(image1(:));
psnr_value = 10 * log10(max_value^2 / mse);
end
3、结构相似性(Structural Similarity,SSIM):
SSIM