实验报告格式5.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验报告格式5

实验报告格式5 光信息处理技术与仿真课内实验 实验报告 实验名称: 黑白图像假彩色处理 姓 名: 学 院: 系 部: 光电子技术系 专 业: 光信息科学与技术专业 班 级: 学 号: 指导教师: 郝爱花 职 称: 副教授 时 间: 2014-5-7至2014-6-18 实验五 黑白图像假彩色处理 一、 实验目的(小四黑体) 1、掌握等空间频率假色彩编码的概念和方法。 2、掌握等密度假色彩编码的概念和方法。 3、学会应用MATLAB程序进行等空间频率和等密度假色彩编码 二、 实验原理 人眼只能辨别一幅图像中的4~5bit灰度级,却能辨别近千种的色彩。假色彩处理是利用编码方法将黑白影像灰度转换为不同的彩色色调的过程,是一种色彩增强技术,目的在于提高影像目视判读效果。假彩色图像处理技术不仅适用于航空摄影和遥感图片,也可用于X光片及云图的判读。 光学信息处理中加色彩编码主要有等空间频率假彩色编码,等密度假彩色编码,和相位调制假彩色编码。等空间频率假彩色编码突出图像的结构差异,等密度假彩色编码突出图像的灰度差异,本实验将对这两种方法进行仿真模拟。 三、 实验步骤及结果 1、调入灰度图像,存入矩阵M,并显示原因; 2、对灰度图像进行傅里叶变换,进行红色滤波处理后得到的图片存入新矩阵D1;显示红色滤波图像D1; 3、将原灰度图像存入矩阵D2; 4、在对M进行蓝色滤波处理,得到的图像存入另一个矩阵D3,显示蓝色滤波图像D3; 5、将D1,D2,D3三个二维矩阵分别赋值给彩色矩阵G的三个矩阵G(:,:,1),G(:,:,2),G(:,:,3),显示假彩色增强图像。 6、分别对指定图像进行等空间频率和等密度假彩色编码,看滤波器大小设置不同时,实验结果有何差异。 M=imread(westconcordorthophoto.png); Subplot(221); Imshow(M); title(‘原图’); [size1_M,size2_M]=size(M); M=im2double(M); D1=M; Subplot(222); Imshow(D1),title(‘全通红度谱带图像’); FF=fft2(M); FF=fftshift(FF); H2=ones(size1_M,size_2M); H2(round(size1_M/2)-3:round(size1_M/2)+3 round(size2_M/2)-3:round(size2_M/2)+3)=-1§反转滤波器 C2=H2.*FF; , D2=abs(D2); subplot(223); imshow(D2);title(‘反转蓝色谱带图像’)%反转处理的图像 G(:,:,1)=D1; G(:,:,2)=M; G(:,:,1)=D2; Subplot(224),imshow(G);title(‘假色彩增强图像’ ) 四、 程序源代码 I=imread(#39;112.jpg#39;); M=rgb2gray(I); Subplot(2,2,1); imshow(I); title(#39;原图#39;); [size1_M,size2_M]=size(M); M=im2double(M); D1=M; Subplot(2,2,2); Imshow(D1),title(#39;全通红度谱带图像#39;); FF=fft2(M); FF=fftshift(FF); H2=ones(size1_M,size2_M); H2(round(size1_M/2)-3:round(size1_M/2)+3,round(size2_M/2)-3:round(size2_M/2)+ 3)=-1;%反转滤波器 C2=H2.*FF; D2=ifft2(C2); subplot(2,2,3); imshow(D2);title(#39;反转蓝色谱带图像#39;)%反转处理的图像 G(:,:,1)=D1; G(:,:,2)=M; G(:,:,1)=D2; Subplot(2

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档