SSIM与PSNR的计算方式
2016-08-30 21:43
337 查看
有关SSIM的计算:
function re=SSIM(X,Y) %返回值在0-1之间,越大质量越好。X=double(X);Y=double(Y);ux=mean(mean(X));uy=mean(mean(Y));sigma2x=mean(mean((X-ux).^2));sigma2y=mean(mean((Y-uy).^2));sigmaxy=mean(mean((X-ux).*(Y-uy)));k1=0.01;k2=0.03;L=255;c1=(k1*L)^2;c2=(k2*L)^2;c3=c2/2;l=(2*ux*uy+c1)/(ux*ux+uy*uy+c1);c=(2*sqrt(sigma2x)*sqrt(sigma2y)+c2)/(sigma2x+sigma2y+c2);s=(sigmaxy+c3)/(sqrt(sigma2x)*sqrt(sigma2y)+c3);re=l*c*s;end
有关PSNR的计算:
K(i,j)为整个矩阵的均值
function re=PSNR(X,Y)
bit=8;maxnum=2^bit-1; %图像有多少灰度级
[h,w]=size(X);temp=sum(sum((X-Y).^2))/(h*w);re=20*log10(maxnum/sqrt(temp));end
相关文章推荐
- matlab中中图像PSNR和SSIM的计算
- PSNR和SSIM计算工具
- OpenCv中图像PSNR和SSIM的计算
- matlab中中图像PSNR和SSIM的计算
- C#桌面应用使用异步计算改善界面效果的两种方式
- 润年计算方式
- 申通 圆通 快递发货的运费计算方式
- Cidr 计算的几种方式
- 高性能计算——所有计算都将会参考的方式
- 计算连续号处理方式.
- [转]详细说明等额本金和等额本息的计算方式与利弊
- TPCC介绍及计算方式
- AGP,PCI-E的总线带宽计算方式
- 报表中常用到的日期计算方式(个人小结),陆续更新
- 日历-星期数计算方式(可计算2000年后的星期数)
- 信用卡透支循环利息的这种计算方式
- 高性能计算――所有计算都将会参考的方式
- 毕业论文设计客户订单界面及代码(WinForm之间传递参数,公式的Sql计算方式)
- 机器视觉中使用工业镜头的计算方式
- 虚拟环境下微软Windows Server许可证的计算方式(Revision 2)