版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
贵州大学实验报告学院:专业:班级:姓名学号实验组实验时间指导教师成绩实验项目名称实验一:图像的基本运算及常用变换实验目的通过本实验的学习使学生熟悉MATLAB图像处理工具箱的编程和使用;掌握数字图像的基本算术运算和逻辑运算的原理和应用;掌握常用的变换:二维离散傅立叶变换、二维离散余弦变换的正反变换,及一些性质的验证。实验要求集中授课的教学形式实验原理1、图像文件的读取:imread函数语法:A=imread(‘filename’,fmt)[X,map]=imread(‘filename’,fmt)[...]=imread(‘filename’)[...]=imread(...,idx)(CUR,ICO,andTIFFonly)[...]=imread(...,ref)(HDFonly)[...]=imread(...,'BackgroundColor',BG)(PNGonly)[A,map,alpha]=imread(...)(PNGonly)2、图像文件的显示:imshow函数当用户调用imshow函数显示一幅图像时,该函数将自动设置图像窗口、坐标轴和图像属性。这些自动设置的属性具体包括图像对象的CData属性和CDataMapping属性、坐标轴对象的CLim属性、图像窗口对象的Colormap属性。另外,根据用户使用参数的不同,imshow函数在调用时除了完成前面提到的属性设置外还可以完成以下的操作:设置其它的图形窗口对象的属性和坐标轴对象的属性以优化显示效果,如可以设置隐藏坐标轴及其标示等。包含和隐藏图像边框。调用truesize函数以显示没有彩色渐变效果的图像。语法:imshow(I,n)imshow(I,[lowhigh])imshow(BW)imshow(X,map)imshow(RGB)imshow(...,display_option)imshow(x,y,A,...)imshowfilenameh=imshow(...)3、在图像处理中一种最简单的图像恢复算法是利用其邻域像素的值求和再取平均来得到改点的一个恢复值:4、运动检测原理:在序列图像中,通过逐像素比较可直接求取前后两帧图像之间的差别。假设照明条件在多帧图像间基本不变化,那么差图像中的不为零处表明该处的像素发生了移动。换句话说,对时间上相邻的两幅图像求差可以将图像中目标的位置和形状变化突出出来。5、Matlab中的fft2函数语法:Y=fft2(X)Y=fft2(X,m,n)6、Matlab中的ifft2函数语法:Y=ifft2(X)Y=ifft2(X,m,n)7、二维傅立叶变换的平移性质。8、Matlab中二维离散余弦变换函数dct2语法:B=dct2(A)B=dct2(A,m,n)B=dct2(A,[mn])9、Matlab中的函数dctmtx此函数可以用来求离散余弦变换的变换矩阵D。语法:D=dctmtx(n)10、DCT域的图像压缩原理。离散余弦变换DCT(DiscreteCosineTransform)是数码率压缩的一个常用的变换编码方法。DCT是先将整体图像分成N×N像素块,然后对N×N像素块逐一进行DCT变换。在变换编码中一个很重要的因素是块的大小。最通用的大小是8×8和16×16,由于计算方面的原因,两个都是2的乘方。若是采用8×8的变换块,则得到的变换为称为DCT系数。此矩阵的左上角系数相当于最低频率的系数,简称为子图像的直流(DC)系数或直流成分;除此之外的均为交流系数。在右下角的系数是最高频率的系数;在右上角的系数,表示水平方向频率最高,垂直方向频率最低的系数;在左下角的系数,表示垂直方向频率最高,水平方向频率最低的系数。另外在进行DCT变换以前,二维空间图像亮度数据通常较高,应该先进行向下电平的移位。如果是256灰度级,则将亮度值剪掉128。由于大多数图像的高频分量较少,相应于图像高频分量的系数经常为零,加之人眼对高频成分的失真不太敏感,所以可用更粗的量化。因此,传送变换系数的数码率要大大小于传送图像像素所用的数码率。到达接收端后通过反离散余弦变换回到原值。虽然会有一定的失真,但人眼是可以接受的。例:有一幅灰度图像为:电平移位后为:DCT系数从上面的DCT变换系数矩阵可以看出高频分量占得很少。所以对于系数小的我们可以分配较少的比特,大的系数可以分配较多的比特,对其进行量化编码。实验仪器计算机一台;Matlab软件实验步骤读取一个彩色图像文件并显示。将此图像转换为256色的灰度图像。用subimage函数将彩色图像和灰度图像同时显示。读取灰度图像。用imnosie函数加入0.02的椒盐噪声;采用8邻域像素平均的方法对有噪声的图像去噪。同时显示原图像,噪声图像,和恢复后的图像。加入不同参数的椒盐噪声比较实验结果。编写程序。产生一个50*50的矩阵。其中第(20,10)到(20,15)的值为255。其余矩阵元素为0。对该矩阵做二维傅立叶变换,并显示其频谱图。将该图像中的目标向y方向平移。即将(20,35)到(20,40)的元素置为255。其余值为0。对该矩阵做二维傅立叶变换,并显示其频谱图。对两频谱图进行比较,得出结论。依照以上方法验证傅立叶变换的X方向的平移性质。对给定图像进行二维DCT变换,并将DCT系数矩阵中值小于给定阈值的元素置为0,然后使用反离散余弦变换重建图像。同时显示原图像和重建图像。实验内容1、彩色图像文件的读取和显示。2、利用8邻域平均法对图像去噪。3、编写程序。读取图像manface1.jpg和manface2.jpg。用两图像相减的方式获取运动轨迹4、二维离散傅立叶变换的平移性质验证。5、二维离散余弦变换的应用。实验数据步骤1代码部分clearall;closeall;clc;A=imread('Lena.bmp');%读取彩色图像figure(1)%产生新的图形窗口,用于显示imshow(A)%显示图像title('Lena彩色图像显示')%给图像加标题B=rgb2gray(A);%彩色图转灰度图figure(2)subplot(121),subimage(A)%分为1×2两个窗口,当前选择在第一个窗口subplot(122),subimage(B)gtext('Lena彩色图像和灰度图像显示')步骤2代码部分clearall;closeall;clc;A=imread('Cameraman.bmp');%给图片加噪声密度为0.02的椒盐噪声B=imnoise(A,'salt&pepper',0.02);%制定卷积核h=ones(3,3)/5;%ones产生全部元素都为1的矩阵h(1,1)=0;%矩阵特定元素赋值h(1,3)=0;h(3,1)=0;h(3,3)=0;%平滑运算C=imfilter(B,h);subplot(131),imshow(A)subplot(132),imshow(B)subplot(133),imshow(C)噪声密度为0.02噪声密度为0.06步骤3代码部分clearall;closeall;clc;A1=zeros(50,50);%zeros产生全部元素都为0的矩阵A1(20,10:15)=255;%二维傅立叶变换F1=fft2(A1);F11=abs(F1);A2=zeros(50,50);A2(20,35:45)=255;F2=fft2(A2);F21=abs(F2);figure(1)subplot(121),imshow(F11),title('平移前频谱');subplot(122),imshow(F21),title('平移后频谱');colormap(jet);colorbar;%色图设置步骤4代码部分clearall;closeall;clc;A=imread('Lena.bmp');B=rgb2gray(A);subplot(221),imshow(B),title('原图像');%对给定图像进行二维DCT变换Y=dct2(double(B)/255);subplot(222),imshow(mat2gray(Y)),title('DCT图像');%转换矩阵为灰度图像fori=1:185forj=1:255if(abs(Y(i,j)<0.05))Y(i,j)=0;%并将DCT系数矩阵中值小于给定阈值的元素置为0endendendsubplot(22
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手车交易合同条款解读与应用考核试卷
- 2024版二手车买卖合同维权指南示范文本
- 2024版电力设施安全评估电力设计专项合同范本3篇
- 2024版泰州二手房产买卖合同规定2篇
- 2024版消防安全志愿团队建设合同3篇
- 2024版标准新能源设备质押借款合同范本3篇
- 2024年度养老院市场营销推广合同3篇
- 2024版果品交易合同:圣女果买卖协议5篇
- 2024版房地产项目合作科技创新合同3篇
- 2024版房屋正规买卖合同范本2篇
- 体育赛事突发舆情应急处置预案
- 儿童毛细支气管炎管理临床实践指南(2024版)解读
- 小学学校三年发展规划(2024年-2026年)
- 国开(河北)2024年秋《现代产权法律制度专题》形考作业1-4答案
- 2024江苏省常熟市事业单位招聘176人历年高频难、易错点500题模拟试题附带答案详解
- 居民健康档案电子建档工作实施方案
- 外研版(2024新版)七年级上册英语期末(Units 1~6)学业质量测试卷(含答案)
- 2024年湖南省长沙市中考数学试题(含解析)
- 四川省成都市2023-2024学年七年级上学期期末数学试题(含答案)
- 供应链与生产制造L1-L4级高阶流程规划框架 相关两份资料
- 厨房里的危险课件
评论
0/150
提交评论