24小时热门版块排行榜    

查看: 13100  |  回复: 2

zyg0810

铜虫 (初入文坛)

[求助] 峰值信噪比PSNR和信噪比SNR有什么区别

图像的峰值信噪比PSNR和信噪比SNR有什么区别啊,求计算公式,matlab程序更好
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dan09041166

铁杆木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
感觉上差不多,都是越大越好
function x = snr(ref, sig)
% snr -- Compute Signal-to-Noise Ratio for images
% Usage:
%       x = snr(ref, sig)
% Input:
%       ref         Reference image
%       sig         Modified image
% Output:
%       x           SNR value
mse = mean((ref(-sig().^2);
dv = var(ref(,1);
x = 10*log10(dv/mse);

function p=psnr(x,y)
d= mean((x(-y().^2);
p=10*log10((255^2)/d);
return
坚持不懈
2楼2012-06-09 08:11:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nakada3861

新虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
峰值信噪比给出的是输出信噪比的最大值,而广义的信噪比需要对信号的功率取平均值。可以简单理解为一个是噪声背景下最亮的一个点,另一个是整体的亮度。
3楼2012-06-10 08:11:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zyg0810 的主题更新
信息提示
请填处理意见