peaksnr1 = psnr(I_recon, I_recon); % 获取图像1的峰值信噪比 fprintf('图像1的峰值信噪比为 %f\n', peaksnr1);为什么是inf
时间: 2024-05-18 08:11:49 浏览: 135
图像质量评价的函数,psnr峰值信噪比
根据代码中的计算方式,如果 `I_recon` 和 `I_recon` 完全相同,则计算得到的峰值信噪比为无穷大(`inf`)。这是因为峰值信噪比的计算公式中包含了被除数为0的情况,即当原始图像和重构图像完全相同时,分子为峰值信号能量,分母为0,此时峰值信噪比为无穷大。因此,在这种情况下,代码中计算得到的峰值信噪比为 `inf` 是正确的。
阅读全文