%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%
%%% FUNCTION: metrix_psnr
%%%
%%% INPUTS: reference_image - original image data
%%%
%%% query_image - modified image data to be compared with
%%% original image
%%%
%%% OUTPUTS: metrix_value - PSNR value
%%%
%%% CHANGES: NONE
%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Author: Matthew Gaubatz
%%% Version: 1.0
%%% Date: 01/05/2007
%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Copyright (c) 2007 Visual Communications Lab, Cornell University
%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Permission to use, copy, modify, distribute and sell this software
%%% and its documentation for any purpose is hereby granted without fee,
%%% provided that the above copyright notice appear in all copies and
%%% that both that copyright notice and this permission notice appear
%%% in supporting documentation. VCL makes no representations about
%%% the suitability of this software for any purpose.
%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% DISCLAIMER:
%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% The code provided hereunder is provided as is without warranty
%%% of any kind, either express or implied, including but not limited
%%% to the implied warranties of merchantability and fitness for a
%%% particular purpose. The author(s) shall in no event be liable for
%%% any damages whatsoever including direct, indirect, incidental,
%%% consequential, loss of business profits or special damages.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function [metrix_value] = psnr(reference_image, query_image)
reference_image =double(reference_image); %注意数据类型一致和转换!读入图像的矩阵是uint8类型,在数据处理时为了精确,采用double类型。
query_image =double(query_image);
mse_value = mean( (reference_image(:) - query_image(:)).^2 );
metrix_value = 10*log10( 255*255 / (mse_value+1) );
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
1、基于matlab的mpeg4视频压缩。 2、适用于计算机,电子信息工程等专业的大学生毕业设计。 3、有问题可以订阅《实用毕业设计》专栏(https://blog.csdn.net/soaringlee_fighting/category_9288245.html)。
资源推荐
资源详情
资源评论


























收起资源包目录











共 10 条
- 1
资源评论


飞翔的鲲
- 粉丝: 7744
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 如何学好网络营销课程.doc
- 信息系统安全概述.pptx
- 基于单片机的电子密码锁的课程设计.docx
- 数据挖掘的方法有哪些?.pdf
- 汽车单片机与车载网络培训课件.pptx
- 房产项目管理实用表格工具.doc
- 卫星通信系统概述.ppt
- 模板项目管理月报.doc
- 中企动力网络营销.pptx
- 专业会计必备的应的Excel技巧【会计实务操作教程】.pptx
- 数据库原理试卷A(标准答案).doc
- 网络安全入侵检测.ppt
- 最新国家开放大学电大《营销策划案例分析》网络核心课形考网考作业及答案.pdf
- 网络营销理论培训课件.pptx
- 综合布线技术与施工模拟公司制.pptx
- 无线网络WIFI对人们生活影响的调查报告样本.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
