遥感图像处理实验报告

时间:2019-05-12 02:35:34下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《遥感图像处理实验报告》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《遥感图像处理实验报告》。

第一篇:遥感图像处理实验报告

遥感图像处理实验报告

班级 11资环 姓名 学号 实验专题 实验室 F楼机房 成绩评定 教师签字

专题一:DEM图像进行彩色制图··························································2(叙述制图过程并把自己处理结果加载到本文档里)

专题二:TM与SPOT数据融合····························································3(叙述该过程并处理结果加载到本文档里。注意用两种方法融合的过程)

专题三:航片的配准与镶嵌·····························································4(叙述该过程并处理结果加载到本文档)

专题四:切取某研究区域的操作·························································5(具体要求:卫星影象叠加,选择其中三波段彩色合成,采用ROI切取研究区)

专题五:地图制图的方法·······························································6(主要是快速制图。并任选一样例加载制图后结果)

专题六:使用ENVI进行三维曲面的浏览与飞行············································7(叙述该过程并处理结果加载到本文档里)

专题七:监督分类试验(任选一种监督分类方法,并叙述···································8(其过程将其结果加载到本档里)。实验专题: 专题一:DEM图像进行彩色制图

1、加载一幅DEM的灰度图像,使用系统默认的IDL颜色表来调整屏幕的颜色表。

2、给生成的彩色图像添加图名、格网、比例尺、灰度条、等高线及数值等信息。

3、调整位置,保存图像。结果如下图 实验专题: 专题二:TM与SPOT数据融合

1、主图象窗口选择Transform > Image Sharpening > HSV,从一个打开的彩色图像中选择三个波段进行变换。

2、对原DEM图像进行拉伸处理。

3、将HSV图像重新转换为RGB图像。分别对应H-R,S-G,拉伸图像-B。

4、加载最终图像,并保存结果。结果如图所示:

实验专题: 专题三:航片的配准与镶嵌

1、加载两幅图像,其中一幅作为base image,一幅作为warp image。

2、在主菜单Registration里的Select GCP(Ground Control Points)来选择地面控制点,并调整误差。

3、执行图像—地图配准。

4、图像镶嵌。执行Map> Mosaicking > Pixel Based。

5、在Pixel Based Mosaic对话框,选择Import > Import Files and Edit Properties,调整羽化、背景等参数。

6、输入其他参数,加载结果图并保存。结果如图:

实验专题: 专题四:切取某研究区域的操作

1、加载一多波段彩色图像,在主图像窗口中,选择Overlay > Region of Interest。

2、ROI的类型选择polygon,在image窗口中画出研究的区域。

3、通过选择Basic Tools > Masking > Build Mask,建立掩膜。

4、选择Basic Tools > Masking > Apply Mask,应用掩膜来切取研究区域。结果如下:

实验专题: 专题五:地图制图的方法

1、打开显示要输出的图像。

2、从主图像显示窗口中,选择File>Quickmap>New Quickmap,修改输出页的大小、页的范围以及地图的比例。

3、设置图名、投影并添加map key等信息,保存图像。结果如下:

实验专题: 专题六:使用ENVI进行三维曲面的浏览与飞行

1、在显示图像的主图像窗口中,选择Tools> 3-D SurfaceView。

2、选择相应的数字高程模型(DEM)输入文件及所需要的DEM Resolution(像元数)复选框。

3、调整垂直方向的放大系数,输入的值将使得垂直方向真正放大。值越高,放大越多。

4、执行User Defined Mode对话框以调整3D图像的位置,角度等信息。

5、选取最佳视觉位置保存。

实验专题: 专题七:监督分类试验

1、首先选择感兴趣区域,即ROI。

2、选择Classification > Supervised > 需要的分类方法,以平行六面体(Parallelepiped)为例。

3、输入一般的分类参数(分类参数对话框中列出的那些),这一对话框包含了一个额外的参数—标准差数,用于ROI平均值周围。在“Max stdev from Mean”文本框里,键入一个数值。标准差的默认值3被自动输入到这一文本框里。

4、执行,并保存结果。如图所示

第二篇:图像处理 实验报告

摘要:

图像处理,用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。基本内容 图像处理一般指数字图像处理。数字图像是指用数字摄像机、扫描仪等设备经过采样和数字化得到的一个大的二维数组,该数组的元素称为像素,其值为一整数,称为灰度值。图像处理技术的主要内容包括图像压缩,增强和复原,匹配、描述和识别3个部分。图像处理一般指数字图像处理。

数字图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的。目前,图像处理演示系统应用领域广泛医学、军事、科研、商业等领域。因为数字图像处理技术易于实现非线性处理,处理程序和处理参数可变,故是一项通用性强,精度高,处理方法灵活,信息保存、传送可靠的图像处理技术。本图像处理演示系统以数字图像处理理论为基础,对某些常用功能进行界面化设计,便于初级用户的操作。设计要求

可视化界面,采用多幅不同形式图像验证系统的正确性;

合理选择不同形式图像,反应各功能模块的效果及验证系统的正确性 对图像进行灰度级映射,对比分析变换前后的直方图变化;

1.课题目的与要求 目的:

基本功能:彩色图像转灰度图像

图像的几何空间变换:平移,旋转,剪切,缩放 图像的算术处理:加、减、乘

图像的灰度拉伸方法(包含参数设置); 直方图的统计和绘制;直方图均衡化和规定化; 要求:

1、熟悉图像点运算、代数运算、几何运算的基本定 义和常见方法;

2、掌握在MTLAB中对图像进行点运算、代数运算、几何运算的方法

3、掌握在MATLAB中进行插值的方法

4、运用MATLAB语言进行图像的插值缩放和插值旋转等

5、学会运用图像的灰度拉伸方法

6、学会运用图像的直方图设计和绘制;以及均衡化和规定化

7、进一步熟悉了解MATLAB语言的应用,将数字图像处理更好的应用于实际

2.课题设计内容描述

1>彩色图像转化灰度图像:

大部分图像都是RGB格式。RGB是指红,绿,蓝三色。通常是每一色都是256个级。相当于过去摄影里提到了8级灰阶。

真彩色图像通常是就是指RGB。通常是三个8位,合起来是24位。不过每一个颜色并不一定是8位。比如有些显卡可以显示16位,或者是32位。所以就有16位真彩和32位真彩。

在一些特殊环境下需要将真彩色转换成灰度图像。1单独处理每一个颜色分量。

2.处理图像的“灰度“,有时候又称为“高度”。边缘加强,平滑,去噪,加锐度等。

3.当用黑白打印机打印照片时,通常也需要将彩色转成灰白,处理后再打印 4.摄影里,通过黑白照片体现“型体”与“线条”,“光线”。2>图像的几何空间变化:

图像平移是将图像进行上下左右的等比例变化,不改变图像的特征,只改变位置。

图像比例缩放是指将给定的图像在x轴方向按比例缩放fx倍,在y轴按比例缩放fy倍,从而获得一幅新的图像。如果fx=fy,即在x轴方向和y轴方向缩放的比率相同,称这样的比例缩放为图像的全比例缩放。如果fx≠fy,图像的比例缩放会改变原始图象的像素间的相对位置,产生几何畸变。

旋转。一般图像的旋转是以图像的中心为原点,旋转一定的角度,也就是将图像上的所有像素都旋转一个相同的角度。旋转后图像的的大小一般会改变,即可以把转出显示区域的图像截去,或者扩大图像范围来显示所有的图像。图像的旋转变换也可以用矩阵变换来表示。3>图像的算术处理:

图像代数运算是指对两幅或两幅以上输入图像对应的像素逐个进行和差积商运算以产生增强效果的图像。图像运算是一种比较简单有效的增强处理手段是图像处理中常用方法。三种图像处理代数运算的数学表达式如下: C(x,y)=A(x,y)+B(x,y)C(x,y)=A(x,y)-B(x,y)C(x,y)=A(x,y)*B(x,y)4>图像的灰度拉伸方法:

灰度拉伸又叫对比度拉伸,它是最基本的一种灰度变换,使用的是最简单的分段线性变换函数,它的主要思想是提高图像处理时灰度级的动态范围。可以有选择的拉伸某段灰度区间以改善输出图像。如图,所示的变换函数的运算结果是将原图在a到b之间的灰度拉伸到c到d之间。如果一幅图像的灰度集中在较暗的区域而导致图像偏暗,可以用灰度拉伸功能来拉伸(斜率>1)物体灰度区间以改善图像;同样如果图像灰度集中在较亮的区域而导致图像偏亮,也可以用灰度拉伸功能来压缩(斜率<1)物体灰度区间以改善图像质量。

5>直方图设计和绘制;以及均衡化和规定化:

灰度直方图是将数字图像的所有像素,按照灰度值的大小,统计其所出现的频度。通常,灰度直方图的横坐标表示灰度值,纵坐标为半个像素个数,也可以采用某一灰度值的像素数占全图像素数的百分比作为纵坐标。

直方图均衡方法的基本原理是:对在图像中像素个数多的灰度值(即对画面起主要作用的灰度值)进行展宽,而对像素个数少的灰度值(即对画面不起主要作用的灰度值)进行归并。从而达到清晰图像的目的。

3.总体方案设计

1> GUI图像处理平台的总体设计

图像处理平台设计的目的是能够将图像处理的各个独立算法集成到一个平台内,方便用户选用多种方法对图像进行处理.平台基于MatlabGUI设计,实现图像处理过程的交互和可视化,并为用户二次开发提供平台接口,提高图像处理算法的综合利用效率

2>平台总体功能设计 根据一体化的设计思想,平台主要实现算法集成、交互可视化和提供二次开发接口等功能.其中算法集成分为已有算法集成和新算法集成.具体功能描述如下:

(1)已有算法集成是对Matlab图像处理工具

包中提供的算法进行集成,可以通过使用函数名加参数的方式直接调用.依据功能进行分类,将同类算法集成到同一菜单项内,如将傅里叶变换、小波变换、离散变换等算法归类到图像变换中,进行集成.(2)新算法集成是指对自主开发的算法进行集成,如改进水平集算法[12]、交互式图割算法[13]、细胞自动机分割算法[14]等均为自主开发的图像分割算法,同已有算法集成方式类似,集成到平台中,便于综合运用和算法分析与对比.(3)交互式可视化是指对图像处理过程及结果的可视化显示,并提供用户交互区.(4)二次开发接口是指通过调用集成模板方式,为用户提供一个将自己算法集成到平台中的一个接口

3>总体布局设计

一个高性能的图像处理平台应该为用户提供

方便快捷的操作.平台设计中通过菜单和按钮实现快捷操作,其中菜单项提供平台的整体功能,快捷按钮显示具体的独立功能.图像处理平台的布局设计如图1所示.利用MatlabGUI提供的工具包和底层代码,可以实现菜单功能区、快捷按钮功能区、DEMO显示区、可视化效果显示区和用户交互区的布局设计

4.程序实现和测试

4.1各个功能模块的主要实现程序 基本功能:彩色图像转灰度图像

I=imread('C:MATLAB7toolboximagesimdemospeppers.png','png');x=rgb2gray(I);figure(1);subplot(121);imshow(I);title('原始图像');subplot(122);imshow(x);title('灰度图像');实验结果:

图像的几何空间变换:平移,旋转,剪切,缩放

img1=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao3.jpg','jpg');img1=rgb2gray(img1);figure,imshow(img1);imwrite(img1,'a1.jpg');%%%%%%平移

se=translate(strel(1),[20 20]);img2=imdilate(img1,se);figure,imshow(img2);imwrite(img2,'a2.jpg');%%%%%%旋转 img3=imrotate(img1,90);figure,imshow(img3);imwrite(img3,'a3.jpg');% %%%%%缩放 img4=imresize(img1,2);figure,imshow(img4);imwrite(img4,'a4.jpg');

原始图像:

平移图像:

旋转图像:

缩放图像:

图像的算术处理:加、减、乘

加法

A=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao3.jpg','jpg');B=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao1.jpg','jpg');subplot(1,3,1);imshow(A);title('图像1');subplot(1,3,2);imshow(B);title('图像2');C=imadd(A,B);subplot(1,3,3);imshow(C);title('相加后的图像')

减法

A=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao3.jpg','jpg');B=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao1.jpg','jpg');subplot(2,3,1);imshow(A);title('图像1');subplot(2,3,2);imshow(B);title('图像2');C=imsubtract(A,B);subplot(2,3,3);imshow(C);title('相减后的图像')

乘法

A=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao3.jpg','jpg');B=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao1.jpg','jpg');subplot(1,3,1);imshow(A);title('图像1');subplot(1,3,2);imshow(B);title('图像2');C=immultiply(A,B);subplot(1,3,3);imshow(C);title('相乘后的图像')

图像的灰度拉伸方法(包含参数设置);

img=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao3.jpg','jpg');figure(1);imshow(img);title('原图');[m,n]=size(img);%测量图像尺寸参数

GreyHist=zeros(1,256);%预创建存放灰度出现概率的向量 for k=0:255 GreyHist(k+1)=length(find(img==k))/(m*n);%计算每级灰度出现的概率,将其存入GreyHist中相应位置

end figure(2);bar(0:255,GreyHist)%绘制直方图 title('原直方图')xlabel('灰度值')ylabel('出现概率')%灰度拉伸 imggrey=img;prompt={'请输入系数a','请输入系数b'};words='请输入线性拉伸函数:';answer = inputdlg(prompt,words,1,{'0.5','2'});a=str2double(answer(1));b=str2double(answer(2));for i=1:m for j=1:n img(i,j)=a*img(i,j)+b;end end figure(3);imshow(img);title('灰度拉伸');GreyHist=zeros(1,256);%预创建存放灰度出现概率的向量 for k=0:255

直方图的统计和绘制;直方图均衡化和规定化;

%一,图像的预处理,读入彩色图像将其灰度化

img=imread('C:MATLAB7toolboximagesimdemosguidemo123jujiao3.jpg','jpg');%读入JPG彩色图像文件

imshow(img)%显示出来 title('输入的彩色JPG图像')imwrite(rgb2gray(img),'PicSampleGray.jpg');%将彩色图片灰度化并保存 img=rgb2gray(img);%灰度化后的数据存入数组 %二,绘制直方图

[m,n]=size(img);%测量图像尺寸参数

GP=zeros(1,256);%预创建存放灰度出现概率的向量 for k=0:255 GP(k+1)=length(find(img==k))/(m*n);%计算每级灰度出现的概率,将其存入GP中相应位置 end figure,bar(0:255,GP,'g')%绘制直方图 title('原图像直方图')xlabel('灰度值')ylabel('出现概率')%三,直方图均衡化 S1=zeros(1,256);for i=1:256 for j=1:i S1(i)=GP(j)+S1(i);%计算Sk end end S2=round((S1*256)+0.5);%将Sk归到相近级的灰度 for i=1:256 GPeq(i)=sum(GP(find(S2==i)));%计算现有每个灰度级出现的概率 end figure,bar(0:255,GPeq,'b')%显示均衡化后的直方图 title('均衡化后的直方图')xlabel('灰度值')ylabel('出现概率')%四,图像均衡化 PA=img;for i=0:255 PA(find(img==i))=S2(i+1);%将各个像素归一化后的灰度值赋给这个像素 end figure,imshow(PA)%显示均衡化后的图像 title('均衡化后图像')imwrite(PA,'PicEqual.jpg');

4.3.问题说明和总结:对在调试中发现的问题和解决方法做说明。

图像处理,是对图像进行分析、加工、和处理,使其满足视觉、心理以及其他要求的技术。图像处理是信号处理在图像域上的一个应用。目前大多数的图像是以数字形式存储,因而图像处理很多情况下指数字图像处理。

进行程序调试的过程中,最重要的是输入图像,刚开始是为了找到原始图像耗费了很多时间,一般的条件书上有,但要对其进行磨合。程序编写时,应该注意大小写。应该注意最后的输出部分,保证输出条件与输入条件相同。

5.总结与体会 这次使用MATALB进行图像处理的编写,是我对MATALB软件有了更深入的了解,对其的应用能力也有了相应的提高,更深入的了解到MATALB作为绘图软件的方便与快捷。在进行程序调试的过程中,最重要的是输入图像,只有找到图像的原始位置,才能进行下面的程序编码。编码程序时,应该在MATLAB原始文档的位置先行输入,输入时应该注意大小写。程序应该尽可能地简单,只要能达到目的就行,程序越复杂,运行时的错误就越多。以上是我的程序编码经验与感受。

6.参考文献

《数字图像处理实验指导书》 厍向阳 曹颖超 编著 《MATLAB与数学实验》 艾冬梅 李艳晴 编著 《图像处理和分析技术》 章毓晋 编著 《MATLAB实用教程》 郑阿奇 编著

第三篇:遥感数字图像处理实验报告

遥感数字图像处理

学院 理学院 班级 地信131 学号 姓名

编写日期:1

2015.5

▶▶作业a

1.LS8_C_20140613_022505_000000_118039_GEOTIFF_L4

2.L5118_39_19860531 ProductDescription用记事本打开,读取头文件,并填写相关信息与相应位置即可

3.L5118-39-19960103

4.L7118039_20050815 直接打开以_mtl为后缀的文件,该文件中包含了遥感影像的所有波段 5.LM*** 直接打开波段,然后波段合成即可

6.s5kj297_289_10m

7.WORLDVIEW-052606622010_01

▶▶作业b

在ENVI中将landsat的4景影像和SPOT-5的1景的影像打开,并联动连接查看同一区域

link displays是根据象元位置来连接的,geographic link是通过地理坐标位置来连接的。

由上图可知,将遥感影像联动时亦可实现不同影像同一区域的快速检索,但是我们也可以看到,由于受到各方面因素的影像并不能特别精确的指在同一地方。

▶▶作业c

1.WORLDVIEW-2影像保存为jpg和TIF格式的4-3-2波段合成的假彩色图像。可用同样的方法将SPOT-5影像保存为jpg和tif格式的4-3-2波段合成的假彩色图像 2.为landsat的5景影像附上波段的波长,并根据波长用landsat 5的7-4-3波段,保存为jpg和tif格式影像

为波长复制后,导入影像文件各波段显示差异前后对比

转换为JPG格式后可以用看图软件直接打开

▶▶作业d

需要对影像进行裁剪,裁剪的基本步骤如下:

1.L5118_39_19860531裁剪前后对比

2.L5118-39-19960103裁剪前后对比

3.L7118039_20050815裁剪前后对比

4.LS8_C_20140613_022505_000000_118039_GEOTIFF_L4裁剪前后对比

▶▶

作业e

将剪裁影像,重采样成10m,重采样的操作主要如下

1.L5118_39_19860531重采样前后对比

2.L5118-39-19960103重采样前后对比

3.L7118039_20050815重采样前后对比

4.LS8_C_20140613_022505_000000_118039_GEOTIFF_L4重采样前后对比

第四篇:遥感图像处理实习总结

遥 感 实习总 结

专业:摄影测量与遥感技术

班级:

姓名:

学号:

为期两周的遥感数字图像处理结束了,在老师的精心安排下,我们全身心的投入到这次实习中。虽然是满天的时间,但是由于教室还有其他人占用并不能在那全天使用,所以说是两周实习但是我们能用是时间依然很少,我们要力抓每一分每一秒,熟练操作遥感数字图像处理软件。整个实习是以黄河水院为基础图形。通过格式变换、几何校正、图像剪裁、图像分类,以及最后的专题地图制作。

实习的过程简单又复杂,简单的是,只要动手,计算机几乎自动化的替你操作,复杂的是,在操作过程中,又有好多选项和注意的事项,有很多参数的设置很有讲究。所以在练习中我遇到好多问题,并通过解决这些问题进一步加深了对软件和课本知识的理解。

首先我们进行的是数据预处理。我们需要进行遥感图像的几何校正。由于各种误差所以遥感图像存在着几何变形,因此需要在操作前进行几何校正。流程如下:第一步:显示图像文件(打开两个视窗窗口),第二步:启动几何校正模块,第三步:启动控制点工具,第四步:地面控制点(GCP)的采集,第五步:采集地面检查点,第六步:图象重采样,第七步:保存几何校正模式。其中最关键最难的就属地面控制点的采集,我们使用的是二次多项式,所以得选取六个控制点然后再选出六个检查点。但是图像存在着误差,而我们要把误差控制在一个像素以内,这就更加困难了。在进过长时间的摸索和练习,精度慢慢的就达到了,但是图纠正后依旧不是很好,在询问同学后发现原来是点的分布不是很均匀,所以导致了图的变形。在图的校正后就得进行图范围的裁剪得到所需的范围。裁剪有两种方法一种是规则分幅裁剪,一种是不规则分幅裁剪。规则分幅裁剪需要知道坐标,而不规则分幅裁剪则只需要在图上手选出需要裁剪的范围。而我们没有坐标只能用不规则分幅裁剪。

第二项就是图象增强处理,主要包括:空间、辐射、光谱增强处理的主要方法。空间增强:包括卷积增强处理,辐射增强:直方图均衡化处理,光谱增强:主成份变换、缨穗变换、色彩变换。这一项比较简单,通过指导书和上课的学习,这些增强只要知道步骤就能很快完成。

第三项我认为也是最关键的一项,遥感图像的分类,所谓的遥感图像的分类就是通过人工目译或计算机自动分类处理相结合识别出地物属性。我们做的分类是非监督分类,在进行的分类评价时,应用分类叠加方法来评价分类结果、分类精度及定义时应注意分类文件在上,而且取消栅格参数中清楚选示选项,以使两图像叠加显示。非监督分类步骤如下:第一步:显示原图像与分类图像,第二步:打开分类图像属性并调整字段显示顺序,第三步:给各个类别赋相应的颜色,第四步:不透明度设置,第五步:确定类别专题意义及其准确程度,第六步:标注类别的名称和相应颜色,第七步:将相同的类进行合并,最后分为五大类:建筑物、道路(空闲地)、水系、草地和灌木林。

第四项是制作专题地图。其操作步骤为:

一、准备专题制图数据,二、生成专题制图文件,三、确定专题制图范围,四、放置图面整饬要素。而图面整饰又包括1.绘制格网线与坐标注记,2.绘制地图比例尺,3.绘制地图图例,4.绘制指北针,5.地图名称的设定,6.地图的保存。其中创建格网中可以设置格网线的多少和起始值,这一步主要是对制作专题图的一些整饰,可以使图美观易懂。

为期两周的实习结束了,经过这次系统全面的实习,让我更深刻的了解了遥感图像的操作流程,也掌握了面对常出现问题的解决方法,同时也让我对课程有了更确切的理解,把理论应用于实际,同时加深了对理论部分的重点理解,还提升了动手能力。

第五篇:图像处理实验报告

实 实 验 报 告

实验课程名称

图像处理(第二版)

指 指 导 老 师

邓天明

学 学

交通运输

年级

2012 级

专业及班级

交通信息与控制工程二班

学 学 生 姓 名

号 631205090230

开 开 课 时 间

2014

2015

学年第 2

学期

总 总 成 绩

教师签名

实验名称 直方图均衡化 实验类型 验证型 实验时间 2015/6/2 实验地点 基础实验楼北 501 实验目的:

1.熟悉图像数据在计算机中的存储方式; 2.掌握图像直方图均衡化这一基本处理过程。

仪器、设备名称:

PC 微机一台和 MATLAB 软件。

实验要求及注意事项:

本次实验注意事项总结如下:

1、要学会利用 Matlab 中的帮助信息,因为很多函数的调用方法都是可以在帮助中找到的。在调用函数时应重点看 Examples 中的方式。

2、在 Matlab 中进行重复操作时,可以用方向上键重复命令,也可以在命令窗口中进行复制粘贴。

3、使用软件处理图像时,注意不要使用复杂图像,以免处理时间过长且显示效果不理想。

实验内容、操作步骤:

实验内容:

1.读入图像数据到内存中,并显示读入的图像; 2.实现直方图均衡化处理,显示处理前后图像的直方图。

3.显示并保存处理结果。

实验步骤:

1.打开 Matlab 编程环境; 2.获取实验用图像。用’imread’函数将图像读入 Matlab;用’imshow’函数显示读入的图像。

3.获取输入图像的直方图:用’imhist’函数处理图像。

4.均衡化处理:用’histeq’函数处理图像即可。

5.获取均衡化后的直方图并显示图像:用’imhist’和’imshow’函数。

6.保存实验结果:用’imwrite’函数处理。

实验结果分析(含数据、图表整理):

程序源代码 :

A = imread(‘D:TF.gif’, ‘gif’);imshow(A);imhist(A);histeq(A);Imhist(A);Imshow(A);Imwrite(A, ‘D:TF.gif’, ‘GIF’);

处理结果:

图 1

灰度图

图 2

均衡化图

图 3

直方图

实验收获、心得及建议:

直方图均衡化是直方图变换方法中的一种,进行图像增强的方法是以概率论为基础的。

直方图均衡化主要用于增强动态范围偏小的图像的反差。这个方法基本思想是把原始图的直方图变换为均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度德效果。

数字图像直方图均衡化之后直方图不是绝对平坦的,因为不能将同一个灰度值的各个像素变换到不同灰度级(或说此时仅根据灰度值区分不开不同的像素),所以数字图像直方图均衡化的结果一般只是近似均衡化的直方图。

在本次实验中发现:直方图均衡化在增强反差的同时也增强了图像的可视粒度。

实验名称 频域平滑滤波 实验类型 验证型 实验时间 2015/6/9 实验地点 基础实验楼北 501 实验目的:

1.熟悉图像数据在频率域的表示; 2.掌握频域图像增强的基本步骤。

仪器、设备名称:

PC 微机一台、MATLAB 软件、GIF 格式图片一张。

实验要求及注意事项:

在选择图片时应当选择 TTF 格式或者 GIF 格式的图片,若不是这种格式则应该在画图工具中改为上述格式,因为其他格式都打不开。

实验内容、操作步骤:

实验内容:

1.综合利用所学的数字图像基本存储结构、图像变换、图像增强等知识实现频率域图像增强; 2.在频率域进行用半径值分别为 5,15,30,80 和 230 的理想低通滤波器对图像进行平滑,并观察滤波效果。

操作步骤:

1.打开 Matlab 编程环境; 2.获取实验用图像。用’imread’函数将图像读入 Matlab;用’imshow’函数显示读入的图像。

3.将图像’uint8’格式转换为’double’格式,并将各点数据乘以-1 的(x+y)次方以便 FFT 变换后的结果中低频数据处于图像中央。

4.用’fft2’函数对图像数据进行二维 FFT 变换,得到频率域图像数据。

5.计算频率域图像的幅值并进行对数变换,利用’imshow’显示频率域图像。

6.在频率图像上去除滤波半径意外的数据(置 0)。

7.计算频率域图像的幅值并进行对数变换,利用’imshow’显示频率域图像。

8.用’fft2’函数对图像数据进行二维 FFT 逆变换,并用’real’函数取其实部,得到处理过的空间域图像数据。

9.将图像数据各点数据乘以-1 的(x+y)次方。

10.用’imshow’函数显示处理结果图像数据,并用’imwrite’函数保存图像处理结果数据。

实验结果分析(含数据、图表整理):

程序源代码:

function

idlvbo(r)

I=imread(“E: tu bailong1.gif”);

subplot(1,2,1),imshow(I);% 显示原图

title(“bailong2 原 图 ”);

k=double(I);% ‘ uint8 格式转换为‘ double ’

g=fft2(k);% 傅里叶变换

g=fftshift(g);% 实现低频数据处于图像中心

figure,imshow(g);

% % 除去滤波半径以外的数据

[M ,N]=size(g);% 计算幅值

m=fix(M/2);

n=fix(N/2);

%m=round(M/2);

%n=round(N/2);

for i=1:M

for j=1:N

d=sqrt((i--m)^2+(j--n)^2);

if

d<=r

h=1;

else

h=0;

end

y(i,j)=h*g(i,j);

end

end

y=ifftshift(y);

E1=ifft2(y);

E2=uint8(real(E1));

subplot(1,2,2),imshow(E2);

title(“ 处理后的图像 ”);

imwrite(E2,“E2.tif”,“tif”);

处理结果:

原图

r=5 的结果图

r=15 的结果图

r=30 的结果图

r=80 的结果图

r=230 的结果图

实验收获、心得及建议:

在频域空间,图像的信息表现为不同频率分量的组合。如果能让某个范围内的分量或某些频率的分量受到抑制而让其他分量不受影响,就可以输出图的频率分布,达到不同的增强目的。

频域空间的增强方法有三个步骤:

1、将图像从图像空间转换到频域空间; 2、在频域空间对图像进行增强; 3、将增强后的图像再从频域空间转换到图像空间; 本次试验中在 FFT 变换前后,将各点数乘以-1 的(x+y)次方,是为了将图像处理后它的中低频数据处于图像中央位置。

频率域图像处理是把图像看成一种二维信号,对其进行基于二维傅里叶变化的信号增强;空间域图像增强的方法是直接对图像中的像素进行处理的过程。

实验名称 图像去噪 实验类型 验证型 实验时间 2015/6/9 实验地点 基础实验楼北 501 实验目的:

1.熟悉图像高斯噪声的特点; 2.掌握利用中值滤波器去除图像噪声的方法。

仪器、设备名称:

PC 微机一台、MATLAB 软件、GIF 格式图片一张。

实验要求及注意事项:

在选择图片时应当选择 TTF 格式或者 GIF 格式的图片,若不是这种格式则应该在画图工具中改为上述格式,因为其他格式都打不开。

实验内容、操作步骤:

实验内容:

编写代码实现中值滤波算法,并观察增强效果。

操作步骤:

1.打开 Matlab 编程环境。

2.利用’imread’ 函数读入包含噪声的原始图像数据。

3.利用’imshow’ 显示所读入的图像数据。

4.编写代码实现中值滤波算法,并对原始噪声图像进行滤波处理。

5.利用’imshow’ 显示处理结果图像数据。

6.利用’imwrite’函数保存图像处理结果数据。

实验结果分析(含数据、图表整理):

程序源代码:

I1=imread(“D:tfYUAN.jpg”);

I3=rgb2gray(I1);I2=imnoise(I3,“salt & pepper”,0.02);subplot(1,2,1);

imshow(I2);

title(“jia zao yin”);

L=medfilt2(I2);

subplot(1,2,2);

imshow(L);

title(“ 中值滤波所得图像”);处理结果:

去噪声后的图像对比

实验收获、心得及建议:

噪声是常见的退化因素之一,也是图像恢复中重点研究的主要内容。图像中的噪声可定义为图像中不希望有的部分,或图像中不需要的部分。

中值滤波算法处理速度快。均值滤波对一个像素,取其周围的像素均值作为当前像素的值;中值滤波对一个像素,取其周围的像素的中间值作为当前像素的值,不需要求出均值,因此中值滤波算法较快。先得到图像的频率空间,然后对得到的二维空间数据进行比较得到最大值和最小值,求这两个值的平均值得到。它比中值滤波算法慢。

本次实验中,通过相关软件自带函数对图像进行处理,实现图像噪点的处理。

实验名称 Matlab 在数字图像处理中的应用

实验类型 验证行 实验时间 2015/6/16 实验地点 基础实验楼北 501 室 实验目的:

1.熟悉图像的四种类型。

2.熟练掌握图像的读、写操作以及显示方法。

3.熟悉图像的类型转换以及格式转换。

仪器、设备名称:

计算机、MATLAB 软件、《图像处理实验指导(电子版)》、MATLAB 相关书籍 实验要求及注意事项:

1、注意在 Matlab 中不同图像对应的格式。在 Matlab 中采用 4 种不同的方式把图像数据矩阵中的元素值(又称像素值)解释为对应像素的颜色。

2、使用 Matlab 中自带的函数可以实现不同格式的图像的格式间的转换。要熟悉相应的函数的使用参数。

实验内容、过程记录:

1.利用 imread()函数分别读取四种类型的图像。

2.读取一幅 RGB 图片,并将它转换成其他几种图像类型。

3.读取一幅 TIF 格式的图像,将它转换成 JPG 文件格式,并尝试使用不同的压缩品质(使用 help imwrite 查询其‘quality’参数的用法)压缩文件,比较压缩前后文件的大小和图像质量。

4(选做).读取一幅索引图像,将图像显示出来。尝试修改 MAP 颜色矩阵的值,再将图像显示出来,对比观察图像颜色的变化。

实验分析结果(含数据、图表整理):

程序源代码:

function dutu

I=imread(“C: ABCDEFG-------TF tf tf.jpg”);

subplot(2,2,1),imshow(I);

B title(“RGB 原图 ”);

A=dither(I,gray);

subplot(2,2,2),imshow(A);

title(“ 索引图 ”);

imwrite(A ,“suoyin.tif”,“tif”);

B=rgb2gray(I);

subplot(2,2,3),imshow(B);

title(“ 灰度图 ”);

imwrite(B,“huidu.tif”,“tif”);

C=im2bw(I,0.4);

subplot(2,2,4),imshow(C);

title(“ 二值图 ”);

imwrite(C,“erzhi.tif”,“tif”);

end

function gaitu

clc

clear

I=imread(“C: ABCDEFG-------TF tff.tif”);

subplot(2,2,1),imshow(I);

title(“ TF1.tif”);

imwrite(I,“TF1.jpg”,“jpg”);

B=imread(“C: ABCDEFG-------TF TF1.jpg”);

subplot(2,2,2),imshow(B);

title(“TF1.jpg”);

imwrite(I,“TF1(25).jpg”,“quality”,25);

C=imread(“C: ABCDEFG-------TF TF1(25).jpg”);

subplo t(2,2,3),imshow(C);

title(“TF1(25).jpg”);

imwrite(I,“TF1(50).jpg”,“quality”,50);

D=imread(“C: ABCDEFG-------TF TF1(50).jpg”);

subplot(2,2,4),imshow(D);

title(“TF1(50).jpg”);

end

1、图像格式间的转换 结果见下图

图 1 图像格式转换结果图 使用 imread 函数读入一张 RGB 图像,然后使用“dither”、“rgb2gray”、“im2bw”函数实现 RGB 图像向索引图像、灰度图像、二值图像的转换。图像结果使用“imwrite”函数进行保存。

2.读取一幅 TIF 格式的图像,将它转换成 JPG 文件格式

图 2 tif 格式转换为 jpg 格式结果 使 用 imwrite 函 数 使 “tif” 格 式 转 换 为 “jpg” 格 式,然 后 使 用 “ imwrite(I,“TF1(25).jpg”,“quality”,25)”和“imwrite(I,“TF1(50).jpg”,“quality”,50)”使图像分别以 25 和 50 的质量进行压缩保存。

实验收获、心得及建议:

实验中主要注意的时使用函数时,要与函数要求的格式相对应。处理不同类型的图像,所使用的函数语句是不一样的,对于结果的显示也会有所不同。有时图像的改变在显示时改变的迹象可能不太明显,这时可以通过查看图像的格式,具体的属性参数直观的看到改动。

查看文件的格式时可以根据其文件的后缀名。或者查看 imread 函数读到的矩阵格式。比如 TIFF 格式的文件,其文件包含文件头、参数指针表与参数域、参数数据表和图像数据 4 部分,这样读入到 MATLAB 中的矩阵格式就会为格式。

下载遥感图像处理实验报告word格式文档
下载遥感图像处理实验报告.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    遥感图像处理应用实验报告 西北农林科技大学2010 实习二

    实验二分层分类法 一、实验原理: 面对自然界复杂的事物或现象,我们不可能用一个统一的分类模式来描述或进行区域景物的识别与分类。需要深入研究它们的总体规律及内在联系,理顺......

    遥感图像处理B思考题总结

    思考题-1 1. 理解遥感基本过程(辐射源——大气——地面——大气——传感器接收——传输——接收与处理等基本环节) 书P1-3 2. 结合自己的专业简述开展一项遥感应用研究工作的......

    遥感图像处理实习报告(5篇)

    《数字图像处理》 集中实习报告 (2015-2016学年第2学期) 专业班级:地信1302 小组成员:曹晓东、傅文青、蔡雳鹏、黄亚阳评语: 实习总成绩: 指导教师签名: 2016年04月01日 项目......

    遥感实验报告

    实 验 报 告(实验一) [实验名称] ENVI窗口的基本作 [实验目的与内容] 实验目的 熟悉ENVI软件的窗口操作方法,掌握影像信息、像元信息浏览方法,影像上距离和面积量算方法。 实验......

    数字图像处理——彩色图像实验报告

    6.3实验步骤 (1)对彩色图像的表达和显示 * * * * * * * * * * * *显示彩色立方体* * * * * * * * * * * * * rgbcube(0,0,10); %从正面观察彩色立......

    数字图像处理图像变换实验报告

    数字图象处理实验指导书 实验一 图象变换实验 实 验实验名称:图像处理姓名:刘强 班级:电信学号: 报 告 1102 1404110128 数字图象处理实验指导书 实验一 图象变换实验 实验一......

    《遥感图像处理与分析》复习纲要

    一、遥感名词解释(任选15题) 1.辐射亮度2. 光谱反射率3. 合成孔径雷达4. 假彩色遥感图像 5. 大气窗口6. 图像空间分辨率7. NDVI8. 像点位移 9. 后向散射10. 大气校正11. 漫反......

    北京林业大学《遥感图像处理》实习报告范本

    北 京 林 业 大 学 2011学年-2012学年第1学期 遥感图像处理 实习报告书 专 业: 地理信息系统 班 级: 地信09 姓 名: 学 号: 090134123 实验地点: 林业楼517 指导老师: 实验题目: 遥......