matlab 計算PSNR 代碼

clc
clear all
%讀取圖像
A=imread('pred.jpg');
[h, w]=size(A);
A=double(A);
ref=imread('original.jpg');
ref=double(ref);
MSE=sum(sum((A-ref).^2))/(h*w);
PSNR=20*log10(255/sqrt(MSE));
PSNR

關於PSNR的原理,大家自行百度吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章