全球旧事资料 分类
数字图像处理
报告标题:01报告编号:课程编号:学生姓名:截止日期:上交日期:
f摘要
(1)编写函数计算灰度图像的均方误差(MSE)、信噪比(SNR)、峰值信噪比(PSNR)、平均绝对误差(MAE);(2)编写函数对灰度图像经行降采样,直接消除像素以及消除像素前进行简单平滑滤波;(3)编写函数对图像进行放大,分别使用像素直接复制和双线性插值的方法:(4)编写函数用题目给出的量化步骤Q去量化灰度图像,并给出相应的MSE和直方图;(5)编写函数对灰度图像执行直方图均衡化,显示均衡前后的直方图。同时,熟悉使用MATLAB,并且熟练操作对图像进行各种修改变换等。
KEYWORDMATLABMSE、PSNR直方图量化
f技术探讨
数字图像处理是基于Matlab来实现的,由于Matlab独特的功能和对矩阵,图像,函数灵活的处理,因而用于图像的处理相当的方便。task1
均方误差(MSE)信噪比(SNR)峰值信噪比(PSNR)平均绝对误差(MAE)。可以使用使用for循环语句,分别计算图像MSESNRPSNRMAE,具体的计算公式见附录代码,下面只附运算原理代码均方误差(MSE):sumsumaijbij2MSEsumMN信噪比(SNR):sum2sum2aij2SNR10log10sum2MSE峰值信噪比(PSNR):sumsumaijbij2PSNR10log102552MSE平均绝对误差(MAE):sumsumaijbijMAEsumMN
在每次对同一个图像处理时它们的均方误差(MSE)信噪比(SNR)峰值信噪比(PSNR)平均绝对误差(MAE)都会有所不同,因为它是原图像与加噪后的图像比较,而电脑的每次操作都会对加噪过得图像有影响。
task3按比例缩小灰度图像(1)直接消除像素点:I1g1me
d1me
dI1为缩小后的图像,g为原图。(2)先平滑滤波再消除像素点:滤波函数,gimfilterIwcorrreplicate
task4对图像的放大运用了pixelrepetitio
法以及双线性插值法:它有三种插值法:即最近邻插值(pixelrepetitio
)、双线性插值、双三次插值缩放倍数为05缩放与放大由给定的参数来确定。缩放与放大由给定的参数来确定。而缩小则同样适用I1g1me
d1me
d而放大的代码为“JimresizeIm
earest使用pixelrepetitio
法”和“JimresizeImbili
ear使用双线性插值法”放大倍数更改m值即可
task4对图像的量化,使用“JhisteqIx”,x为可变的量化步长
task5灰度图像的量化和直方图均衡化直接调用函数。“JhisteqI”“imhistI64”
f结果:图像的结果
Task1
mse00426ps
r618377SNR685982MAE2622853
mse00443ps
r616711SNR733907MAE2622102
f处理给定的测试图像“Le
a”,以其原始的形式和加过噪声之后的r
好听全球资料 返回顶部