utilities(matlab)—— PSNR 值的计算
2016-05-15 11:50
507 查看
MSE=1mn∑i=0m−1∑j=0n−1∥I(i,j)−K(i,j)∥2PSNR=10⋅log10(MAX2IMSE)=20⋅log10(MAXIMSE−−−−−√)
function psnr = getPSNR(noisy, clean, maxVal) diff = noisy - clean; rmse = sqrt(mean(diff(:).^2)); psnr = 20*log10(maxVal/rmse); end
相关文章推荐
- 基于MATLAB的音频信号处理技术实现
- matlab、opencv护眼模式之黑色主题
- Matlab Tricks( 八)—— 将 pgm 格式文件转换为 png 格式
- MatLab2012b/MatLab2013b分类器大全(svm,knn,随机森林等)
- utilities(matlab)—— ZCA 白化
- Matlab读取excel数据,并绘图生成exe可执行文件
- matlab 常用 api(七)—— 常见判断(返回 logical)
- 在matlab图像处理中太有用了,regionprops用来度量图像区域属性的函数。
- 如何利用Matlab将.jpg变成logo-将图片白色去掉
- Matlab中regionprops的使用示例
- MATLAB实现图像镜像变换的源代码!
- MATLAB实现图像平移的源代码!
- Matlab Tricks(七)—— 矩阵列/列的归一化/单位化(normalize)
- MATLAB的imtransform()函数作图像线性平移时如果要体现效果要加上目标Size限制!
- Matlab Tricks(六)—— 矩阵乘法的实现
- matlab win7 64bit 找不到vs2013编译器解决办法
- matlab文件IO(读取写入)2 低级例程
- MATLAB和VS混合编程
- matlab/简单的滤波程序
- MATLAB时间序列预测Prediction of time series with NAR neural network