数字图像处理实验报告

时间:2023-06-06 07:28:45 其他范文 收藏本文 下载本文

数字图像处理实验报告(共18篇)由网友“有没人”投稿提供,下面是小编为大家整理后的数字图像处理实验报告,供大家参考借鉴,希望可以帮助到有需要的朋友。

数字图像处理实验报告

篇1:数字图像处理实验报告

一、实验的目的和意义

实验目的:本实验内容旨在让学生通过用VC等高级语言编写数字图像处理的一些基本算法程序,来巩固和掌握图像处理技术的基本技能,提高实际动手能力,并通过实际编程了解图像处理软件的实现的基本原理。为学生进一步学习数字摄影测量、遥感和地理信息系统等专业课程以及应用图像处理解决实际问题奠定基础。

二、实验原理和方法

(1) Raw格式到BMP格式的转换:

Raw格式:Raw格式文件是按照数字图像组成的二维矩阵,将像素按行列号顺序存储在文件中。这种文件只含有图像像素数据,不含有信息头,因此,在读图像时,需要根据文件大小,计算图像所包含的行列号,或者需要事先知道图像大小(矩阵大小)。RAW文件按图像上行到下行、左列到右列顺序存储。

BMP格式:BMP文件数据区按图像上下行到上行、左列列到右列顺序存储到数据区。BMP文件由文件头、信息头、颜色表、数据区四个部分组成。

做Raw格式文件到BMP格式文件的转化,先要为BMP格式文件申请四部分的内存:文件头,位图信息头,颜色表,图象数据,然后根据输入值以及Raw文件信息,BMP格式文件信息计算出这几部分的值,赋给他们,写到BMP文件中去。

(2) 灰度图象的线性拉伸:

灰度变化是点运算,将原图象的每个像素的灰度值改成线性变化之后的灰度即可。

灰度的线性变换就是指图像的中所有点的灰度按照线性灰度变换函数进行变换。灰度变换方程如下:

该方程为线性方程。式中参数 为输入图像的像素的灰度值,参数 为输出图像的

灰度值。

设原图象的灰度范围为[a,b],变化之后的范围为[a’,b’],则:

fA=(b’-a’)/(b-a)

fB=-(b’-a’)/(b-a)*a+a’

如果算出来的值大于255,则让它等于255,小于0则让其等于0。

(3) 局部处理(3*3高通滤波,3*3低通滤波):

局部处理在处理某一像素时,利用与该像素相邻的一组像素,经过某种变换得到处理后图像中某一点的像素值。目标像素的邻域一般是由像素组成的二维矩阵,该矩阵的大小为奇数,目标像素位于该矩阵的中央,即目标像素就是区域的中心像素。经过处理后,目标像素的值为经过特定算法计算后所得的结果。

实际上都是利用卷积来实现的,卷积往往用一个矩阵表示,将矩阵的中心对齐某个像素,矩阵中的值乘到相应的像素中去,然后将所有乘积加起来就得到中心像素的灰度值。边界像素不做处理,仍为原来的灰度值。求出的像素灰度值若超过[0~255],则向离其最近的属于该范围的像素值靠拢。

3*3低通滤波的算子见表1。

3*3高通滤波的算子见表2。

表格 1

1/9

1/9

1/9

1/9

1/9

1/9

1/9

1/9

1/9

表格 2

-1

-1

-1

-1

9

-1

-1

-1

-1

(4) 图象几何处理(图象平移,图象缩放):

对于图像平移来说,若平移量是(tx,ty),像素在原图像中的坐标为(x0,y0),则变化后的坐标为(x1,y1),x1=x0+tx,y1=y0+ty。平移只需改变像素的灰度值,不必改变位图信息头和调色板内容。

对于图像缩放,假设放大因子为ratio,缩放的变换矩阵为:

图像信息头中新图像的宽度和高度都变为原来宽度和高度分别与水平垂直比例的乘积,图像大小变为新宽度(变为4的整数倍)与新高度的乘积。

(5) 灰度图象中值滤波:

中值滤波也属于局部处理的一种,将窗口中的各个像素排序之后排序,取中值赋给模板中心的像素,所以窗口中个数一般是基数。

我用的中值滤波窗口是十字丝的9个数的窗口。

(6) 灰度图象边缘检测:

边缘检测有三种算子:Roberts,Prewit,Sobel。三种算子都是做一阶差分的,通过算子算出各个像素的梯度值,将水平梯度的绝对值和垂直梯度的绝对值相加,若此梯度值大于某个阈值,则将其灰度值赋为255,否则赋为0。

(7) 图象旋转:

图像旋转一般是以图像中心为中心顺时针旋转,利用图像的四个角点求出图像旋转后的大小。

先计算以图像中心为原点坐标系下原图像四个角点的坐标值,按照旋转矩阵计算其旋转之后的坐标值,根据四个角点的新坐标值计算出最大宽度和高度作为新图像的宽度和高度值,按照计算值修改位图信息头,申请一块新内存,存储旋转后图像的灰度值。

旋转矩阵如下:

同样要求各个像素在原图像中的坐标,先将新图像的坐标系平移到图像中心,做逆时针旋转,然后再平移到屏幕左上角,然后将原图像对应坐标的值赋给新图像。

(8) 图象二值化:

判断分析法:假定图像的灰度区间为[0,L-1],则选择一阈值T 将图像的像素分为两组。

为最大值所对应的T,就是所求判断分析法的分割阈值。

搜寻到阈值之后,灰度值小于阈值的像素赋0,其他的赋1,修改文件信息头,调色板,申请新内存。

(9) 图象直方图:

统计各灰度值出现的频数,以及像素的总个数,用频数除以总个数作为频率,以灰度值作为横坐标,频率作为纵坐标绘图。

三、实验过程和步骤

首先要建立一个基于MFC的多文档工程,将视图基类改为滚动视图,以自己的学号命名。

我用的是书上给的CDib类,类里面有获取BMP宽度,高度的函数,有指向位图信息头的指针,指向图象数据的指针,因此我在文档类(Doc类)里定义了一个CDib类的对象,打开以及保存文件的时候利用这个对象去调用CDib里读取与存储文件的函数,并且可以利用这个对象的两个指针对打开的图象进行各种操作。

1.Raw格式到BMP格式的转换:

首先建立一个RawToBMP的对话框,在上面加上四个编辑框(一个输入打开文件的路径一个输入保存文件的路径,另两个),两个按钮,以及默认的确认,取消按钮。利用类向导插入此对话框类,并且为前两个编辑框定义CString的两个变量,用来存储打开与保存文件的路径。同时为两个浏览按钮添加消息响应函数,在消息函数里创建CFileDialog对象,利用此对象的函数将两个路径值赋给前两个编辑框的成员变量。再为OK键添加消息响应函数,分别定义BMP格式文件前三部分数据变量,计算出各变量的值,并且利用一个CFile对象获取Raw图象的数据,利用另一个CFile对象将数据存储到所输入的路径的文件中去,CFile对象的Read函数会自动创建一个文件。

然后在菜单上新建一个菜单,为菜单添加消息响应函数,在其消息响应函数里创建RowToBMP对话框。这样点击菜单后就会弹出一个对话框,按确定键之后就可以读取Raw文件并且存储BMP文件,完成整个消息循环。

2.灰度图象的线性拉伸:

创建一个对话框来输入变化后的灰度值,为对话框的两个编辑框定义成员变量,在文档类中添加处理函数,按照对话框输入值计算出fA与fB,做一个循环,将0到255的灰度值,计算出拉伸后的灰度值(超限情况特殊处理),存放在下标为此值的一个数组中,然后利用文档类的中定义的CDib类的成员变量m_DIB,获得当前打开的图像指

向图像数据部分的指针m_DIB.m_pBits,在数组中查出每个像素变化后的灰度值,并将此值赋给指针m_pBits指向的内存。刷新视图。

然后在菜单中加上线性拉伸的菜单,为该菜单的ID添加消息响应函数,在该函数中创建对话框,并调用文档类线性拉伸的函数,将对话框的两个成员变量传给此函数。

3.局部处理:

在文档类里添加低通滤波和高通滤波的成员函数,在函数中使用m_DIB对象中指向图像数据部分的指针m_pBits,首先申请一个新内存,将原来图像的灰度值存储起来,然后定义9个BYTE类型的指针,利用双重嵌套循环,在循环中每次用这9个指针指向复制图像对应模板中的9个数,然后按照模板中的数值计算出中心像素的灰度值,判断是否超过范围,如果超过范围则做相应的处理,否则将此值直接赋给m_pBits中对应的中心像素。循环之后刷新视图。

添加局部处理的菜单,为菜单设置消息响应函数,在菜单消息响应函数中调用文档类的函数,完成对m_DIB的处理。

4.图像几何变换:

建立平移对话框,定义两个成员变量,分别存储输入的水平位移和垂直位移。

在文档类里添加平移函数,申请一块新内存复制原图像的信息,在函数中将

外层循环变量i视为纵坐标,内层循环变量j视为横坐标,通过双重循环,对每个像素,求出其在原图像中的坐标(i0,j0),将复制图像中的对应(i0,j0)的像素灰度值赋给m_DIB.m_pBits指针中的图像。如果在原图像中找不到该像素,置为背景色。刷新视图。

在菜单中添加图像平移菜单,并为该菜单添加消息响应函数,在此函数中创建平移对话框,调用文档类的平移函数,将对话框的成员变量传入该函数。

建立缩放对话框类,为此类定义两个成员变量,存储输入的水平缩放因子和垂直缩放因子。

再在文档类中添加缩放函数,利用m_DIB.m_pBMI(指向位图信息头的指针),修改位图信息头中的宽度,高度,图像大小。计算出新图像的大小,申请一块新内存存储新图像,同平移函数一样,计算出每个像素在原图像中的坐标,i0=i/PRatio,j0=j/VRatio,PRatio与VRatio分别为水平缩放因子和垂直缩放因子。将原图像中对应坐标的灰度值赋给新内存,然后将m_DIB.m_pBits(指向图像数据的指针)指向新内存,刷新视图。

5.中值滤波:

在文档类中添加两个成员函数。一个用来把传入的指针里的内容排序,一个用来做中值滤波。也要申请一块新内存来复制原图像的信息,双重嵌套循环,边界像素不处理,对每个像素,使用一个大小为9个字节的数组来存放复制图像窗口中各像素值,然后将数组首地址传入排序的函数中,将中间的值赋给当前图像窗口中心的像素。排序函数我用的是快速排序法。

在菜单中添加中值滤波菜单项,为其添加消息响应函数,调用文档类的中值滤波函数。

6.边缘检测:

在文档类中定义三个函数,分别为Roberts,Prewit,Sobel算子处理函数,处理时,先申请新内存复制原来图像信息,边界像素不作处理,对每个像素值,求出其在复制图像中的梯度,判断,若梯度值大于150(这个是我自己定的),则将灰度值赋为255,否则置零。

菜单中添加边缘检测菜单,置属性为Pop—up,添加三个下一级菜单,分别为Roberts,Prewit,Sobel,各个菜单的消息响应函数中调用文档类中各自的处理函数。

7.图像旋转:

创建一个对话框输入旋转角度,在文档类中添加成员函数。

先将角度化为弧度值。

计算原图像四个角点的坐标,以及新图像四个角点的坐标。

根据新图像四个角点的坐标,取对角线上两个点横坐标差值较大值作为宽度,纵坐标差值较大值作为高度。

根据计算出来的高度和宽度修改文件信息头,并且申请内存存储新图像。

计算每点的像素在原来图像中的坐标从而获取其灰度值,写入新内存。

将m_DIB.m_pBits指向该新内存。刷新视图。

添加图像旋转菜单,在菜单响应函数中创建对话框,调用文档类中旋转函数,将对话框中获取的角度传给旋转函数。

8.图像二值化:

在文档类添加一个成员函数,根据传人的图像和阈值返回组间方差和组内方差的比值。

再添加一个成员函数,进行二值化。

在函数中:

计算新BMP文件的大小,申请一块新内存,存储新的整个BMP文件的信息,将位图信息头中biBitCount置为1,调色板数组只有两个两个元素,下标为0的三个灰度值都为0,下标为1的三个灰度值为255。

从最大灰度值到最小灰度值之间搜寻上述函数返回值最大的值,作为阈值。

对每个像素,若其原来灰度值小于阈值,赋1,否则赋0。

将m_DIB,m_pBits指向新内存的图像数据部分,m_DIB.m_pBMI指向位图信息头。

9.图像直方图:

为文档类添加一个int型指针成员变量m_pGray,在构造函数中将该指针赋空,在文档类中定义了一个函数,统计各个灰度值出现的频数,申请一个内存,存储在这个内存中,并将m_pGray指向它。

创建一个画直方图的对话框,添加Picture控件,在控件里调用文档类成员变量,画直方图。添加一个滚动条,用来确定阈值,为滚动条添加消息响应函数,按照滚动条的值进行二值化。

在菜单中添加直方图菜单,添加消息响应函数,在响应函数中创建直方图对话框对象。

最后,因为我开始做工程的时候没有把菜单设计好,做得有点乱,所以,我又在View里添加WM_CONTEXTMENU消息响应函数,在函数体内用CMenu类来实现弹出菜单。

四、结果分析与评价

(1)Raw格式到BMP格式的转换:效果见图1。

图表 1

老师说在转化的时候后面用一个循环会降低效率,但是实际上只要宽度是4的整数倍,后面的循环就不会做了。所以这个算法效率我觉得还行吧。

(2)线性变化:输入线性变化范围10~20,效果见图2。

图表 2

用了线性查找表之后,这个算法的效率应该会高很多,但是我的算法里是线性表从0~255都有变化之后的值,实际上,如果图片的灰度范围小一些的话,做了很多无用的计算,而且前面已经搜寻过原图像的最大最小灰度值了,所以线性表的生成循环可以只从最小灰度做到最大灰度。另外,我设计的算法里,如果最大值和最小值输反了的话,程序会自动交换他们的值,做这个可能就会多算一些东西了。

(3)低通滤波:效果见图3。

图表 3

取的是8邻域内的平均值,效果不是很好。

高通滤波:效果见图4。

图表 4

基本上我觉得边缘还是有突出了吧。

中值滤波:效果见图5。

图表 5

这个中值滤波的效果我还是比较满意的,因为排序所以要调用其他函数,我用了快速排序,而且用的是9个数的十字丝窗口,所以速度要比25个数的窗口快一些。平滑的效果出来还可以。

(4)边缘检测:

Roberts算子:效果见图6。

图表 6

Prewit算子:效果见图7。

图表 7

Sobel算子:效果见图8。

图表 8

由于Prewit算子和Sobel算子都用了8个数去做,所以效果要好一些,相比之下,Sobel算子对这幅图又要效果好些,应该是对4邻域赋予了更大权的缘故。但是后两种算法计算量也要大一些。

(5)图像平移:效果见图9。

图表 9

这个图像平移量比较大,所以被裁切的也显得不真实了。主要是因为我的图像大小和坐标都没有变化,所以只在原来的图像坐标范围内显示平移后的图像,实际上,我既可以改变图像的大小,并且为了节省计算,可以让循环变量i和j从一个新的值开始做计算,前面的全都赋背景色。

图像缩放:水平比例0.4,垂直比例0.5,效果见图10。

图表 10

在此基础上旋转:效果见图11。

图表 11

这几种算法主要的计算量都在for循环内,所以要想优化算法的话,必须简化循环里的计算。不过我的想法差不多跟书上的差不多,还没有什么优化。也许,这种优化的算法需要看很多别人做的好程序才能慢慢自己学会吧。

(6)二值化(判断分析法):效果见图12。

图表 12

实际上,我用直方图看的最佳阈值应该在100多左右,而我做的程序阈值好像偏小一些,所以效果不太好,我计算组间方差和组内方差的时候调用了一个函数专门求阈值,可能这里的计算还是有一点问题。而且在我的函数里,要256次调用这个函数,又因为计算机是按字节处理数据的,因此写图像数据的时候要用每8个写到一个数组中,然后通过计算得到字节类型的值,这些都使得我的算法效率比较低,最后一个问题,我觉得如果使用位运算会快一些,但是前面的问题还没有想到比较好的解决方法。

(7)直方图:效果见图13。

这个图像255的像素太多,如果我没算错的话,量化应该不是很好吧。

图表 13

五、实验总结与体会

这次实验学到最大的东西,是自己总算有MFC编程的概念了,虽然自己VC++考试的分数还不错,但是里面的很多东西,不通过自己的编程时绝对不能真正理解。比如说封装性,这次用CDib的方便,很好地利用了类的封装性。另外,比如MFC是基于消息响应机制的,这就决定了,要利用鼠标或者菜单响应函数去实现功能,而用c语言编写程序的时候,完全是按主函数的线程来的。

另外,我也学会了调试的真正含义。以前都只知道那几个按键是做什么用的,调试的真正目的,是根据自己的算法来检验程序计算的各个值是否符合,从而可以很快速方便地查到自己的错误。

自学也是很重要的一方面。实际上,在现在来说,用MSDN也不是很难的事了,我们不应该被英文打到,而且现在,随着对一些专有名词熟悉了之后,看MSDN也容易一些了,万一不懂的函数,也可以利用网络查到很多函数功能用法的解释。

刚开始的时候做的是位图的读取和显示,实在是不知从哪里做起,所以就照着实验书上敲了前面的部分,但是慢慢地也看懂了代码的意思。所以后来的基本上都是自己做的了,但是算法还是基本上和书上差不多。不过自己编的时候还是有很多细节的部分没有注意到,比如说,强制数据类型转换,我自己编的时候没有注意这个问题,结果出了很多错,有些事由于函数调用引起的,有些是由于不等号两边数据的匹配问题,还有的是由于指针的移动,直到这个时候,才真正明白实验书上程序为什么那么多强制类型转换,虽然书上很多东西不是尽善尽美,但是对于我这种刚开始学会编程的人还是有很多可以学习的地方的。

如老师所说,算法的效率是很重要的。要提高算法的效率,一个是要简化计算(不得不说,这需要数学基础),另外一个就是要避免许多重复的计算。在参考书上的程序里,很多时候,为了避免这种重复的计算(在循环中表现尤其明显),会把某些数当常数算出来,只要后来加上这个常数就可以,这样,效率高很多。

另外,对许多出错的情况,我的程序里也没有做好。比如,如果打开的不是8位图像,我的程序不会提示错误,正常结束,而可能做错,所以,这也是我应该向别人程序学习的地方。

最后一个,自己菜单的布局也是很乱的。要从一开始就布局好。

篇2:数字图像处理实验报告

一. 实验内容:

主要是图像的几何变换的编程实现,具体包括图像的读取、改写,图像平移,图像的镜像,图像的转置,比例缩放,旋转变换等.

具体要求如下:

1.编程实现图像平移,要求平移后的图像大小不变;

2.编程实现图像的镜像;

3.编程实现图像的转置;

4.编程实现图像的比例缩放,要求分别用双线性插值和最近邻插值两种方法来实

现,并比较两种方法的缩放效果;

5.编程实现以任意角度对图像进行旋转变换,要求分别用双线性插值和最近邻插

值两种方法来实现,并比较两种方法的旋转效果.

二.实验目的和意义:

本实验的目的是使学生熟悉并掌握图像处理编程环境,掌握图像平移、镜像、转置和旋转等几何变换的方法,并能通过程序设计实现图像文件的读、写操作,及图像平移、镜像、转置和旋转等几何变换的程序实现.

三.实验原理与主要框架:

3.1 实验所用编程环境:

Visual C++(简称VC)是微软公司提供的基于C/C++的应用程序集成开发工具.VC拥有丰富的功能和大量的扩展库,使用它能有效的创建高性能的Windows应用程序和Web应用程序.

VC除了提供高效的C/C++编译器外,还提供了大量的可重用类和组件,包括著名的微软基础类库(MFC)和活动模板类库(ATL),因此它是软件开发人员不可多得的开发工具.

VC丰富的功能和大量的扩展库,类的重用特性以及它对函数库、DLL库的支持能使程序更好的模块化,并且通过向导程序大大简化了库资源的使用和应用程序的开发,正由于VC具有明显的优势,因而我选择了它来作为数字图像几何变换的开发工具.

在本程序的开发过程中,VC的核心知识、消息映射机制、对话框控件编程等都得到了生动的体现和灵活的应用.

3.2 实验处理的对象:256色的BMP(BIT MAP )格式图像

BMP(BIT MAP )位图的文件结构:

具体组成图: BITMAPFILEHEADER

位图文件头

(只用于BMP文件) bfType=”BM” bfSize bfReserved1

bfReserved2

bfOffBits

biSize

biWidth

biHeight

biPlanes

biBitCount

biCompression

biSizeImage

biXPelsPerMeter

biYPelsPerMeter

biClrUsed

biClrImportant

单色DIB有2个表项

16色DIB有16个表项或更少

256色DIB有256个表项或更少

真彩色DIB没有调色板

每个表项长度为4字节(32位)

像素按照每行每列的顺序排列

每一行的字节数必须是4的整数

倍BITMAPINFOHEADER 位图信息头 Palette 调色板 DIB Pixels DIB图像数据

1. BMP文件组成

BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成.

2. BMP文件头

BMP文件头数据结构含有BMP文件的类型(必须为BMP)、文件大小(以字节为单位)、位图文件保留字(必须为0)和位图起始位置(以相对于位图

文件头的偏移量表示)等信息.

3. 位图信息头

BMP位图信息头数据用于说明位图的尺寸(宽度,高度等都是以像素为单位,大小

以字节为单位, 水平和垂直分辨率以每米像素数为单位) ,目标设备的级别,每个像素所需的位数, 位图压缩类型(必须是 0)等信息.

4. 颜色表

颜色表用于说明位图中的颜色,它有若干个表项,每一个表项是一个RGBQUAD

类型的结构,定义一种颜色.具体包含蓝色、红色、绿色的亮度(值范围为0-255)

位图信息头和颜色表组成位图信息

5. 位图数据

位图数据记录了位图的每一个像素值,记录顺序是在扫描行内是从左到右,扫描

行之间是从下到上.

Windows规定一个扫描行所占的字节数必须是 4的倍数(即以long为单位),不足的以0填充.

3.3 BMP(BIT MAP )位图的显示:

①一般显示方法:

1. 申请内存空间用于存放位图文件

2. 位图文件读入所申请内存空间中

3. 在函数中用创建显示用位图, 用函数创建兼容DC,用函数选择显示删除位图

但以上方法的缺点是: 1)显示速度慢; 2) 内存占用大; 3) 位图在缩小显示时图形失真大,(可通过安装字体平滑软件来解决); 4) 在低颜色位数的设备上(如256显示模式)显示高颜色位数的图形(如真彩色)图形失真严重.

②BMP位图缩放显示 :

用视频函数来显示位图,内存占用少,速度快,而且还可以对图形进行淡化(Dithering )处理.淡化处理是一种图形算法,可以用来在一个支持比图像所用颜色要少的设备上显示彩色图像.BMP位图显示方法如下:

1. 打开视频函数,一般放在在构造函数中

2. 申请内存空间用于存放位图文件

3. 位图文件读入所申请内存空间中

4. 在 函数中 显示位图

5. 关闭视频函数 ,一般放在在析构函数中

以上方法的优点是: 1)显示速度快; 2) 内存占用少; 3) 缩放显示时图形失真小,4) 在低颜色位数的设备上显示高颜色位数的图形图形时失真小; 5) 通过直接处理位图数据,可以制作简单动画.

3.4 程序中用到的访问函数

Windows支持一些重要的DIB访问函数,但是这些函数都还没有被封装到MFC中,这些函数主要有:

1. SetDIBitsToDevice函数:该函数可以直接在显示器或打印机上显示DIB. 在显

示时不进行缩放处理.

2. StretchDIBits函数:该函数可以缩放显示DIB于显示器和打印机上.

3. GetDIBits函数:还函数利用申请到的内存,由GDI位图来构造DIB.通过该函数,

可以对DIB的格式进行控制,可以指定每个像素颜色的位数,而且可以指定是否进行压缩.

4. CreateDIBitmap函数:利用该函数可以从DIB出发来创建GDI位图.

5. CreateDIBSection函数:该函数能创建一种特殊的DIB,称为DIB项,然后返回

一个GDI位图句柄.

6. LoadImage函数:该函数可以直接从磁盘文件中读入一个位图,并返回一个DIB

句柄.

7. DrawDibDraw函数:Windows提供了窗口视频(VFW)组件,Visual C++支持该

组件.VFW中的DrawDibDraw函数是一个可以替代StretchDIBits的函数.它的最主要的优点是可以使用抖动颜色,并且提高显示DIB的速度,缺点是必须将VFW代码连接到进程中.

3.5 图像的几何变换

图像的几何变换,通常包括图像的平移、图像的镜像变换、图像的转置、图像的缩放和图像的旋转等.

篇3:数字图像处理实验报告

一、实验的目的和意义

实验目的:本实验内容旨在让学生通过用VC等高级语言编写数字图像处理的一些基本算法程序,来巩固和掌握图像处理技术的基本技能,提高实际动手能力,并通过实际编程了解图像处理软件的实现的基本原理。为学生进一步学习数字摄影测量、遥感和地理信息系统等专业课程以及应用图像处理解决实际问题奠定基础。

二、实验原理和方法

(1) Raw格式到BMP格式的转换:

Raw格式:Raw格式文件是按照数字图像组成的二维矩阵,将像素按行列号顺序存储在文件中。这种文件只含有图像像素数据,不含有信息头,因此,在读图像时,需要根据文件大小,计算图像所包含的行列号,或者需要事先知道图像大小(矩阵大小)。RAW文件按图像上行到下行、左列到右列顺序存储。

BMP格式:BMP文件数据区按图像上下行到上行、左列列到右列顺序存储到数据区。BMP文件由文件头、信息头、颜色表、数据区四个部分组成。

做Raw格式文件到BMP格式文件的转化,先要为BMP格式文件申请四部分的内存:文件头,位图信息头,颜色表,图象数据,然后根据输入值以及Raw文件信息,BMP格式文件信息计算出这几部分的值,赋给他们,写到BMP文件中去。

(2) 灰度图象的线性拉伸:

灰度变化是点运算,将原图象的每个像素的灰度值改成线性变化之后的灰度即可。

灰度的线性变换就是指图像的中所有点的灰度按照线性灰度变换函数进行变换。灰度变换方程如下:

该方程为线性方程。式中参数 为输入图像的像素的灰度值,参数 为输出图像的

灰度值。

设原图象的灰度范围为[a,b],变化之后的范围为[a’,b’],则:

fA=(b’-a’)/(b-a)

fB=-(b’-a’)/(b-a)*a+a’

如果算出来的值大于255,则让它等于255,小于0则让其等于0。

(3) 局部处理(3*3高通滤波,3*3低通滤波):

局部处理在处理某一像素时,利用与该像素相邻的一组像素,经过某种变换得到处理后图像中某一点的像素值。目标像素的邻域一般是由像素组成的二维矩阵,该矩阵的大小为奇数,目标像素位于该矩阵的中央,即目标像素就是区域的中心像素。经过处理后,目标像素的值为经过特定算法计算后所得的结果。

实际上都是利用卷积来实现的,卷积往往用一个矩阵表示,将矩阵的中心对齐某个像素,矩阵中的值乘到相应的像素中去,然后将所有乘积加起来就得到中心像素的灰度值。边界像素不做处理,仍为原来的灰度值。求出的像素灰度值若超过[0~255],则向离其最近的属于该范围的`像素值靠拢。

3*3低通滤波的算子见表1。

3*3高通滤波的算子见表2。

表格 1

1/9

1/9

1/9

1/9

1/9

1/9

1/9

1/9

1/9

表格 2

-1

-1

-1

-1

9

-1

-1

-1

-1

(4) 图象几何处理(图象平移,图象缩放):

对于图像平移来说,若平移量是(tx,ty),像素在原图像中的坐标为(x0,y0),则变化后的坐标为(x1,y1),x1=x0+tx,y1=y0+ty。平移只需改变像素的灰度值,不必改变位图信息头和调色板内容。

对于图像缩放,假设放大因子为ratio,缩放的变换矩阵为:

图像信息头中新图像的宽度和高度都变为原来宽度和高度分别与水平垂直比例的乘积,图像大小变为新宽度(变为4的整数倍)与新高度的乘积。

(5) 灰度图象中值滤波:

中值滤波也属于局部处理的一种,将窗口中的各个像素排序之后排序,取中值赋给模板中心的像素,所以窗口中个数一般是基数。

我用的中值滤波窗口是十字丝的9个数的窗口。

(6) 灰度图象边缘检测:

边缘检测有三种算子:Roberts,Prewit,Sobel。三种算子都是做一阶差分的,通过算子算出各个像素的梯度值,将水平梯度的绝对值和垂直梯度的绝对值相加,若此梯度值大于某个阈值,则将其灰度值赋为255,否则赋为0。

(7) 图象旋转:

图像旋转一般是以图像中心为中心顺时针旋转,利用图像的四个角点求出图像旋转后的大小。

先计算以图像中心为原点坐标系下原图像四个角点的坐标值,按照旋转矩阵计算其旋转之后的坐标值,根据四个角点的新坐标值计算出最大宽度和高度作为新图像的宽度和高度值,按照计算值修改位图信息头,申请一块新内存,存储旋转后图像的灰度值。

旋转矩阵如下:

同样要求各个像素在原图像中的坐标,先将新图像的坐标系平移到图像中心,做逆时针旋转,然后再平移到屏幕左上角,然后将原图像对应坐标的值赋给新图像。

(8) 图象二值化:

判断分析法:假定图像的灰度区间为[0,L-1],则选择一阈值T 将图像的像素分为两组。

为最大值所对应的T,就是所求判断分析法的分割阈值。

搜寻到阈值之后,灰度值小于阈值的像素赋0,其他的赋1,修改文件信息头,调色板,申请新内存。

(9) 图象直方图:

统计各灰度值出现的频数,以及像素的总个数,用频数除以总个数作为频率,以灰度值作为横坐标,频率作为纵坐标绘图。

三、实验过程和步骤

首先要建立一个基于MFC的多文档工程,将视图基类改为滚动视图,以自己的学号命名。

我用的是书上给的CDib类,类里面有获取BMP宽度,高度的函数,有指向位图信息头的指针,指向图象数据的指针,因此我在文档类(Doc类)里定义了一个CDib类的对象,打开以及保存文件的时候利用这个对象去调用CDib里读取与存储文件的函数,并且可以利用这个对象的两个指针对打开的图象进行各种操作。

1.Raw格式到BMP格式的转换:

首先建立一个RawToBMP的对话框,在上面加上四个编辑框(一个输入打开文件的路径一个输入保存文件的路径,另两个),两个按钮,以及默认的确认,取消按钮。利用类向导插入此对话框类,并且为前两个编辑框定义CString的两个变量,用来存储打开与保存文件的路径。同时为两个浏览按钮添加消息响应函数,在消息函数里创建CFileDialog对象,利用此对象的函数将两个路径值赋给前两个编辑框的成员变量。再为OK键添加消息响应函数,分别定义BMP格式文件前三部分数据变量,计算出各变量的值,并且利用一个CFile对象获取Raw图象的数据,利用另一个CFile对象将数据存储到所输入的路径的文件中去,CFile对象的Read函数会自动创建一个文件。

然后在菜单上新建一个菜单,为菜单添加消息响应函数,在其消息响应函数里创建RowToBMP对话框。这样点击菜单后就会弹出一个对话框,按确定键之后就可以读取Raw文件并且存储BMP文件,完成整个消息循环。

2.灰度图象的线性拉伸:

创建一个对话框来输入变化后的灰度值,为对话框的两个编辑框定义成员变量,在文档类中添加处理函数,按照对话框输入值计算出fA与fB,做一个循环,将0到255的灰度值,计算出拉伸后的灰度值(超限情况特殊处理),存放在下标为此值的一个数组中,然后利用文档类的中定义的CDib类的成员变量m_DIB,获得当前打开的图像指

篇4:数字图像处理心得体会

图像处理方法一般有数字法和光学法两种,其中数字法的优势很明显,已经被应用到了很多领域中,相信随着科学技术的发展,其应用空间将会更加广泛。数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。数字图像处理是从20世纪60年代以来随着计算机技术和VLSL的发展而产生、发展和不断成熟起来的一个新兴技术领域。数字图像处理技术其实就是利用各种数字硬件与计算机,对图像信息通过转换而得到的电信号进行相应的数学运算,例如图像去噪、图像分割、提取特征、图像增强、图像复原等,以便提高图像的实用性。其特点是处理精度比较高,并且能够对处理软件进行改进来优化处理效果,操作比较方便,但是由于数字图像需要处理的数据量一般很大,因此处理速度有待提高。目前,随着计算机技术的不断发展,计算机的运算速度得到了很大程度的提高。在短短的历史中,它却广泛应用于几乎所有与成像有关的领域,在理论上和实际应用上都取得了巨大的成就。

1、数字图像处理需用到的关键技术

由于数字图像处理的方便性和灵活性,因此数字图像处理技术已经成为了图像处理领域中的主流。数字图像处理技术主要涉及到的关键技术有:图像的采集与数字化、图像的编码、图像的增强、图像恢复、图像分割、图像分析等。

图像的采集与数字化:就是通过量化和取样将一个自然图像转换为计算机能够处理的数字形式。

图像编码:图像编码的目的主要是来压缩图像的信息量,以便能够满足存储和传输的要求。

图像的增强:图像的增强其主要目的是使图像变得清晰或者将其变换为机器能够很容易分析的形式,图像增强方法一般有:直方图处理、灰度等级、伪彩色处理、边缘锐化、干扰抵制。

图像的恢复:图像恢复的目的是减少或除去在获得图像的过程中因为各种原因而产生的退化,可能是由于光学系统的离焦或像差、被摄物与摄像系统两者之间的相对运动、光学或电子系统的噪声与介于被摄像物跟摄像系统之间的大气湍流等等。

图像的分割:图像分割是将图像划分为一些互相不重叠的区域,其中每一个区域都是像素的一个连续集,通常采用区域法或者寻求区域边界的境界法。

图像分析:图像分析是指从图像中抽取某些有用的信息、数据或度量,其目的主要是想得到某种数值结果。图像分析的内容跟人工智能、模式识别的研究领域有一定的交叉。

2、数字图像处理的特点数字图像处理的特点主要表现在以下几个方面:

1)数字图像处理的信息大多是二维信息,处理信息量很大。因此对计算机的计算速度、存储容量等要求较高。

2)数字图像处理占用的频带较宽。与语言信息相比,占用的频带要大几个数量级。所以在成像、传输、存储、处理、显示等各个环节的实现上技术难度较大,成本亦高。这就对频带压缩技术提出了更高的要求。

3)数字图像中各个像素不是独立的,其相关性大。在图像画面上,经常有很多像素有相同或接近的灰度。所以,图像处理中信息压缩的潜力很大。

4)数字图像处理后的图像受人的因素影响较大,因为图像一般是给人观察和评价的。

3、数字图像处理的优点

数字图像处理的优点主要表现在4个方面。

1)再现性好。数字图像处理与模拟图像处理的根本不同在于它不会因图像的存储、传输或复制等一系列变换操作而导致图像质量的退化。只要图像在数字化时准确地表现了原稿,那么数字图像处理过程始终能保持图像的再现。

2)处理精度高。将一幅模拟图像数字化为任意大小的二维数组,主要取决于图像数字化设备的能力。

3)适用面宽。图像可以来自多种信息源,它们可以是可见光图像,也可以是不可见的波谱图像。只要针对不同的图像信息源,采取相应的图像信息采集措施,图像的数字处理方法适用于任何一种图像。

4)灵活性高。图像处理大体上可分为图像的像质改善、图像分析和图像重建三大部分,每一部分均包含丰富的内容。

4、数字图像处理的应用领域

图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面,随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。

航天和航空技术:在飞机遥感和卫星遥感技术中用配备有高级计算机的图像处理系统来判读分析,既节省人力又加快了速度,还可以从照片中提取人工所不能发现的大量有用情报。

生物医学工程:除了CT技术之外,还有对医用显微图像的处理分析,如红细胞、白细胞分类,染色体分析,癌细胞识别等。

通信工程:当前通信的主要发展方向是声音、文字、图像和数据结合的多媒体通信。在一定意义上讲,编码压缩是这些技术成败的关键。除了已应用较广泛的熵编码、DPCM编码、变换编码外,目前国内外正在大力开发研究新的编码方法,如分行编码、自适应网络编码、小波变换图像压缩编码等。

工业和工程领域:图像处理技术有着广泛的应用,如自动装配线中检测零件的质量并对零件进行分类,印刷电路板疵病检查,弹性力学照片的应力分析,流体力学图片的阻力和升力分析,邮政信件的自动分拣,在一些有毒、放射性环境内识别工件及物体的形状和排列状态,先进的设计和制造技术中采用工业视觉等等。

军事方面:图像处理和识别主要用于导弹的精确末制导,各种侦察照片的判读,具有图像传输、存储和显示的军事自动化指挥系统,飞机、坦克和军舰模拟训练系统等;公安业务图片的判读分析,指纹识别,人脸鉴别,不完整图片的复原,以及交通监控、事故分析等。

文化艺术:电视画面的数字编辑、动画的制作、电子图像游戏、纺织工艺品设计、服装设计与制作、发型设计、文物资料照片的复制和修复、运动员动作分析和评分等等。

视频和多媒体系统:电视制作系统广泛使用的图像处理、变换、合成,多媒体系统中静止图像和动态图像的采集、压缩、处理、存贮和传输等。

电子商务:图像处理技术在电子商务中也大有可为,如身份认证、产品防伪、水印技术等。

在这门课程的最后,代课老师给我们讲授了数字视频处理,让我们了解到数字视频就是以数字形式记录的视频,和模拟视频相对的。数字视频有不同的产生方式,存储方式和播出方式。比如通过数字摄像机直接产生数字视频信号,存储在数字带,P2卡,蓝光盘或者磁盘上,从而得到不同格式的数字视频。然后通过PC,特定的播放器等播放出来。了解了数字视频发展过程和视频压缩的概念和分类等。

我们这门课程主要是上理论课,其中有很复杂的数学原理,专业术语多,基础知识要求高,理解起来有些困难。当初选择这门课是希望能有一些具体软件的教学。就我了解,视频处理的软件有MAYA、Premiere、绘声绘影、windows自带的MOVEMAKER;处理数字图像的软件主要有matlaB、photoshop、ImageJ(java图像处理程序)。其中,matlaB和PS很具有教学性,这两个软件也运用的很广。

MATLAB全称是MatrixLaboratory(矩阵实验室),一开始它是一种专门用于矩阵数值计算的软件,从这一点上也可以看出,它在矩阵运算上有自己独特的特点。实际运用中MATLAB中的绝大多数的运算都是通过矩阵这一形式进行的,这一特点决定了MATLAB在处理数字图像上的独特优势。理论上讲,图像是一种二维的连续函数,然而计算机对图像进行数字处理时,首先必须对其在空间和亮度上进行数字化,这就是图像的采样和量化的过程。

Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。

如果能理论和实践相结合,相信我们会把数字图像处理理解的跟透彻,同时也锻炼了大家的动手能力。希望老师能考虑我的这点建议,多开设实际动手的课程。

篇5:数字图像处理心得体会

在这一学期,我选修了《数字图像处理基础》这门课程,同时,老师还讲授了一些视频处理的知识。在这里,梳理一下这学期学到的知识,并提出一些我对这门课程的建议。

图像处理是指对图像信息进行加工,从而满足人类的心理、视觉或者应用的需求的一种行为。图像处理方法一般有数字法和光学法两种,其中数字法的优势很明显,已经被应用到了很多领域中,相信随着科学技术的发展,其应用空间将会更加广泛。数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。数字图像处理是从20世纪60年代以来随着计算机技术和VLSL的发展而产生、发展和不断成熟起来的一个新兴技术领域。数字图像处理技术其实就是利用各种数字硬件与计算机,对图像信息通过转换而得到的电信号进行相应的数学运算,例如图像去噪、图像分割、提取特征、图像增强、图像复原等,以便提高图像的实用性。其特点是处理精度比较高,并且能够对处理软件进行改进来优化处理效果,操作比较方便,但是由于数字图像需要处理的数据量一般很大,因此处理速度有待提高。目前,随着计算机技术的不断发展,计算机的运算速度得到了很大程度的提高。在短短的历史中,它却广泛应用于几乎所有与成像有关的领域,在理论上和实际应用上都取得了巨大的成就。

1、数字图像处理需用到的关键技术

由于数字图像处理的方便性和灵活性,因此数字图像处理技术已经成为了图像处理领域中的主流。数字图像处理技术主要涉及到的关键技术有:图像的采集与数字化、图像的编码、图像的增强、图像恢复、图像分割、图像分析等。

图像的采集与数字化:就是通过量化和取样将一个自然图像转换为计算机能够处理的数字形式。

图像编码:图像编码的目的主要是来压缩图像的信息量,以便能够满足存储和传输的要求。

图像的增强:图像的增强其主要目的是使图像变得清晰或者将其变换为机器能够很容易分析的形式,图像增强方法一般有:直方图处理、灰度等级、伪彩色处理、边缘锐化、干扰抵制。

图像的恢复:图像恢复的目的是减少或除去在获得图像的过程中因为各种原因而产生的退化,可能是由于光学系统的离焦或像差、被摄物与摄像系统两者之间的相对运动、光学或电子系统的噪声与介于被摄像物跟摄像系统之间的大气湍流等等。

图像的分割:图像分割是将图像划分为一些互相不重叠的区域,其中每一个区域都是像素的一个连续集,通常采用区域法或者寻求区域边界的境界法。

图像分析:图像分析是指从图像中抽取某些有用的信息、数据或度量,其目的主要是想得到某种数值结果。图像分析的内容跟人工智能、模式识别的研究领域有一定的交叉。

2、数字图像处理的特点数字图像处理的特点主要表现在以下几个方面:

1)数字图像处理的信息大多是二维信息,处理信息量很大。因此对计算机的计算速度、存储容量等要求较高。

2)数字图像处理占用的频带较宽。与语言信息相比,占用的频带要大几个数量级。所以在成像、传输、存储、处理、显示等各个环节的实现上技术难度较大,成本亦高。这就对频带压缩技术提出了更高的要求。

3)数字图像中各个像素不是独立的,其相关性大。在图像画面上,经常有很多像素有相同或接近的灰度。所以,图像处理中信息压缩的潜力很大。

4)数字图像处理后的图像受人的因素影响较大,因为图像一般是给人观察和评价的。

3、数字图像处理的优点

数字图像处理的优点主要表现在4个方面。

1)再现性好。数字图像处理与模拟图像处理的根本不同在于它不会因图像的存储、传输或复制等一系列变换操作而导致图像质量的退化。只要图像在数字化时准确地表现了原稿,那么数字图像处理过程始终能保持图像的再现。

2)处理精度高。将一幅模拟图像数字化为任意大小的二维数组,主要取决于图像数字化设备的能力。

3)适用面宽。图像可以来自多种信息源,它们可以是可见光图像,也可以是不可见的波谱图像。只要针对不同的图像信息源,采取相应的图像信息采集措施,图像的数字处理方法适用于任何一种图像。

4)灵活性高。图像处理大体上可分为图像的像质改善、图像分析和图像重建三大部分,每一部分均包含丰富的内容。

4、数字图像处理的应用领域

图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面,随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。

航天和航空技术:在飞机遥感和卫星遥感技术中用配备有高级计算机的图像处理系统来判读分析,既节省人力又加快了速度,还可以从照片中提取人工所不能发现的大量有用情报。

生物医学工程:除了CT技术之外,还有对医用显微图像的处理分析,如红细胞、白细胞分类,染色体分析,癌细胞识别等。

通信工程:当前通信的主要发展方向是声音、文字、图像和数据结合的多媒体通信。在一定意义上讲,编码压缩是这些技术成败的关键。除了已应用较广泛的熵编码、DPCM编码、变换编码外,目前国内外正在大力开发研究新的编码方法,如分行编码、自适应网络编码、小波变换图像压缩编码等。

工业和工程领域:图像处理技术有着广泛的应用,如自动装配线中检测零件的质量并对零件进行分类,印刷电路板疵病检查,弹性力学照片的应力分析,流体力学图片的阻力和升力分析,邮政信件的自动分拣,在一些有毒、放射性环境内识别工件及物体的形状和排列状态,先进的设计和制造技术中采用工业视觉等等。

军事方面:图像处理和识别主要用于导弹的精确末制导,各种侦察照片的判读,具有图像传输、存储和显示的军事自动化指挥系统,飞机、坦克和军舰模拟训练系统等;公安业务图片的判读分析,指纹识别,人脸鉴别,不完整图片的复原,以及交通监控、事故分析等。

文化艺术:电视画面的数字编辑、动画的制作、电子图像游戏、纺织工艺品设计、服装设计与制作、发型设计、文物资料照片的复制和修复、运动员动作分析和评分等等。

视频和多媒体系统:电视制作系统广泛使用的图像处理、变换、合成,多媒体系统中静止图像和动态图像的采集、压缩、处理、存贮和传输等。

电子商务:图像处理技术在电子商务中也大有可为,如身份认证、产品防伪、水印技术等。

在这门课程的最后,代课老师给我们讲授了数字视频处理,让我们了解到数字视频就是以数字形式记录的视频,和模拟视频相对的。数字视频有不同的产生方式,存储方式和播出方式。比如通过数字摄像机直接产生数字视频信号,存储在数字带,P2卡,蓝光盘或者磁盘上,从而得到不同格式的数字视频。然后通过PC,特定的播放器等播放出来。了解了数字视频发展过程和视频压缩的概念和分类等。

我们这门课程主要是上理论课,其中有很复杂的数学原理,专业术语多,基础知识要求高,理解起来有些困难。当初选择这门课是希望能有一些具体软件的教学。就我了解,视频处理的软件有MAYA、Premiere、绘声绘影、windows自带的MOVEMAKER;处理数字图像的软件主要有matlaB、photoshop、ImageJ(java图像处理程序)。其中,matlaB和PS很具有教学性,这两个软件也运用的很广。

MATLAB全称是MatrixLaboratory(矩阵实验室),一开始它是一种专门用于矩阵数值计算的软件,从这一点上也可以看出,它在矩阵运算上有自己独特的特点。实际运用中MATLAB中的绝大多数的运算都是通过矩阵这一形式进行的,这一特点决定了MATLAB在处理数字图像上的独特优势。理论上讲,图像是一种二维的连续函数,然而计算机对图像进行数字处理时,首先必须对其在空间和亮度上进行数字化,这就是图像的采样和量化的过程。

Photoshop是Adobe公司旗下最为出名的图像处理软件之一,集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。

如果能理论和实践相结合,相信我们会把数字图像处理理解的跟透彻,同时也锻炼了大家的动手能力。希望老师能考虑我的这点建议,多开设实际动手的课程。

篇6:数字图像处理心得体会

数字图像是我们生活中接触最多的图像各类,它伴随人们的生活、学习、工作,并在军事、医学、和工业方面发挥着极大的作用,可谓随处可见,尤其在生活方面作为学生的我们会在外出旅游、生活、工作中拆下许多数字相片,现在已进入信息化时代,图像作为信息的重要载体在信息传输方面有着声音、文字等信息载体不可替代的作用,并且近年来图像处理领域,数字图像处理技术取得了飞速发展,作为计算机类专业的大学生更加有必要对数字图像处理技术有一定的掌握,而大多人对于数字图像的知识却不全面,甚至一些基础知识也很模糊,比如各类繁多的各种图像格式之间的特点,不同的情况该用何种图像格式,还有关于图像的一些基本术语也不甚了解,尤为重要的是对于一些由于拍摄问题导致的令人不甚满意的照片该如何处理,或者如何对一些照片进行处理实现特殊的表现效果。所以对于数字图像处理这门课大家有着极大兴趣,在选课时几乎所有人都选了这门课。其中有的同学由于简单的学习过PHOTOSHOP软件,因此对于数字图像处理已经有了一些基础,更加想利用这门课的学习加深自己数字图像处理的理解并提高在数字图像处理方面的能力。

通过一学期的课程学习我们虽说还没有完全掌握数字图像处理技术,但也收获了不少,对于数字图像方面的知识有了深入的了解,更加理解了数字图像的本质,即是一些数字矩阵,但灰度图像和彩色图像的矩阵形式是不同的。对于一些耳熟能详的数字图像相关术语有了明确的认识,比如常见的:像素(衡量图像的大小)、分辨率(衡量图像的清晰程度)、位图(放大后会失真)、矢量图(经过放大不会失真)等大家都能叫上口却知识模糊的名词。也了解图像处理技术中一些常用处理技术的实质,比如锐化处理是使模糊的图像变清晰,增强图像的边缘等细节。而平滑处理是的目的是消除噪声,模糊图像,在提取大目标之前去除小的细节或弥合目标间的缝隙。对常提的RGB图像和灰度图像有了明确的理解,这对大家以后应用PHOTOSHOP等图像处理软件对图像进行处理打下了坚实的基础。更重要的是学习到了数字图像处理的思想。通过学习也是对C++编程应用的很好的实践与复习。

当然通过30学时的课程学习还是远远不够的,也有许多同学收获甚微,我总结了下大家后期的学习态度与前期的学习热情相差很大的原因。刚开始大家是有很高的热情学习这门课的,可是随着课程的逐渐深入学习,大家渐渐发现课程讲授内容与自己起初想学的实用图像处理技术是有很大的差别的,大家更着眼于如何利用一些软件、技术去处理图像而得到满意的效果,或者进行一些图像的创意设计,可是课程的内容更偏重于如何通过编程实现实现如何对图像进行一些类似于锐化、边缘提取、模糊、去除噪声等基础功能的实现,这其中涉及很多算法、函数,需要扎实的数学基础和编程基础,并且需要利用大量时间在课下编写代码,并用VISUAL、C++软件实现并进行调试,然而大部分人的C++实践能力以及编程能力还有待提高,尤其是对于矩阵进行操作的编程尤为是个考验,并且后半学期课程任务较重,加上队里的事务也很多,时间不是很充裕,这对于需要大量实践的数字图像处理课程就是个很大的问题。

在教员授课方面建议可以在课上多进行具体操作,这样可以提起大家学习的兴趣,也可以让大家在课下积极准备,然后在上课由学员进行演示,还可以加入一些数字图像处理的经典范例,加深同学们的学习热情。

篇7:数字图像处理心得体会

近期,我通过教师发展在线学习了《数字图像处理》这门课程,它是由天津理工大学杨淑莹教授及其教学团队主持和主讲的,是教育部“质量工程”项目——“高等学校教师网络培训系统”项目推出的数字化在线培训课程。

通过《数字图像处理》课程的网络学习,我觉得受益匪浅。首先,我们不应再教学中盲目“灌输”,主要还是激发学生对这门课的学习兴趣,应该让学生有一个平台可以看到图像数字处理的效果,产生一个所见即所得的印象,这样学生在学习中就有成就感,就会愿意动手去编程,在调试程序所面临的挫折中也能有信心和劲头去战胜困难;最后,多找些相关的例题和实例,让学生成立学习小组去完成一些学习任务,指导他们合理分工,从简单实例入手,慢慢增加难度,让学生以小组的形式独立完成。这样不仅提高了学生的编程能力,而且培养了他们的协作精神,增强了团队意识。以下是我对这门课程的认识:

图像处理是指对图像信息进行加工,从而满足人类的心理、视觉或者应用的需求的一种行为。图像处理方法一般有数字法和光学法两种,其中数字法的优势很明显,已经被应用到了很多领域中,相信随着科学技术的发展,其应用空间将会更加广泛。数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。数字图像处理是从20世纪60年代以来随着计算机技术和VLSL的发展而产生、发展和不断成熟起来的一个新兴技术领域。数字图像处理技术其实就是利用各种数字硬件与计算机,对图像信息通过转换而得到的电信号进行相应的数学运算,例如图像去噪、图像分割、提取特征、图像增强、图像复原等,以便提高图像的实用性。其特点是处理精度比较高,并且能够对处理软件进行改进来优化处理效果,操作比较方便,但是由于数字图像需要处理的数据量一般很大,因此处理速度有待提高。目前,随着计算机技术的不断发展,计算机的运算速度得到了很大程度的提高。在短短的历史中,它却广泛应用于几乎所有与成像有关的领域,在理论上和实际应用上都取得了巨大的成就。

数字图像处理需用到的关键技术主要有:图像的采集与数字化、图像的编码、图像的增强、图像恢复、图像分割、图像分析等。

数字图像处理的特点主要表现在数字图像处理的信息大多是二维信息,处理信息量很大。因此对计算机的计算速度、存储容量等要求较高;数字图像处理占用的频带较宽。与语言信息相比,占用的频带要大几个数量级。所以在成像、传输、存储、处理、显示等各个环节的实现上技术难度较大,成本亦高。这就对频带压缩技术提出了更高的要求;数字图像中各个像素不是独立的,其相关性大。在图像画面上,经常有很多像素有相同或接近的灰度。所以,图像处理中信息压缩的潜力很大。数字图像处理后的图像受人的因素影响较大,因为图像一般是给人观察和评价的。

数字图像处理的优点主要表现在再现性好、处理精度高、适用面宽、灵活性高等方面。图像处理大体上可分为图像的像质改善、图像分析和图像重建三大部分,每一部分均包含丰富的内容。

图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面,随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。航天和航空技术、生物医学工程、通信工程、工业和工程领域、军事方面、文化艺术、视频和多媒体系统、电子商务都不同程度的应用了数字图像技术。

我们这门课程主要是理论课,其中有很复杂的数学原理,专业术语多,基础知识要求高,如果能理论和实践相结合,相信我们会把数字图像处理理解的跟透彻,同时也锻炼了大家的动手能力。希望老师能考虑我的这点建议,多开设实际动手的课程或引入教学实例引导同学们更好地理解、学习。

篇8:数字图像处理心得体会

本人导师张崎,主要从事智能交通方面的研究。高年级学长曾做过车牌识别的研究。在学完数字图像处理这门课后,于是有了这篇关于车牌识别系统的心得体会。

仔细翻阅了几遍平时上课做的笔记,梳理了下各种图像处理方法在各中图像处理中起到的作用。结合对实际车牌识别过程的了解,谈谈自己对图像处理的各种方法在识别过程中起到的作用。

老师总说图像处理就是不讲道理,我觉得这就是最大的道理。为什么有人能够把不讲道理的东西做出来?这其中实际上蕴藏着深刻的道理。就像爱因斯坦证明布朗运动是毫无规律的运动一样,你发现他是毫无规律的,这其实就是他最大的规律。我想,只有对图像有了深刻的认识,才能完成这种你也说不出道理的事。

好了,现在我想结合这门课和车牌识别展开说说。

有时候,计算机跟人相比真的很傻,扔一张车牌尾号过来,不管它多么破旧、不清晰,人们能够轻而易举的读出上面的数字。而计算机呢?他要不停的运算、识别,而你算法上的一个小小漏洞,更会导致识别的大大不同。通过数字图像处理这门课的学习,我觉得可能通过下面的一些列步骤能较好的识别出车牌上的号码数字。

首先,我觉得我们需要将彩色的图片转换为灰色图像,这样便于计算机分析,计算机跟人刚好相反,好看的不一定好处理,而灰色的图像虽然不美观,但是正好适合计算机来处理。另一方面,将彩色图像转化为灰色图像也能减少图像所占的存储空间,简化和加快后续处理的工作。

其次,我觉得我们需要根据实际需要,对图像就行简单的预处理。我们应当让我们所关心的图像内容,显现的更加突出。而弱化那些我们所不关心的背景类似的东西。这里我觉得,我们就可以利用我们上课所学到的图像增强的知识了。需要注意的是,图像增强并不能增加原始图像的信息,只是通过某些技术有选择的突出对某一具体应用有价值的信息,即图像增强只通过突出某些信息,以增强对这些信息的辨识能力,而其他信息信息则被削弱,这就是我对图像增强的理解,我认为他是我们后期识别车牌的重要准备,增强的好坏直接影响了后期识别的准确度和速度。

然后,图像增强后,我觉得我们就应该对处理后的图像就行边缘检测,这里就直接会用到我们上课所学到的边缘检测的各种方法,边缘是图像的最基本特征,边缘部分集中了图像的大部分信息。边缘确定和提取对于整个图像场景的识别是非常重要的。而上一部的图像强也增强了边缘信息。

下一步,我认为就应该进行图像分割了,把各个字母数字单独分割出来,便于后续的进一步识别。

最后,就应该开始识别这些分割出来的图像,这一部分,我们课上内容并没有涉及,查阅了些资料,找到了比较可行的办法。即模式识别。我理解的过程是,首先我们应该建立一个标准模版库,然后通过将提取出来的样品与标准模版进行比较,来识别他们。

这就是上完数字图像处理课,我所能想到的车牌识别的整个过程,基本上需要用到我们所学的所有内容,而且都是比较基础的知识,我觉得,往往一个图像处理的问题,就是应该分成很多小问题来解决,一步步简化问题。一步步将图像中我们所最关心的内容提取出来。

毕竟没有深入学习过这方面的知识,本文纯属心得体会,过程中难免存在很多不足或者错误。恳请老师指出。

篇9:数字图像处理技术的方法及发展方向论文

数字图像处处理(Digital Image Processing)是将图像信号转换成数字信号并利用计算机对其进行处理。 早期的数字图像处理的目的是提高图像的视觉效果。 目前已广泛应用于科学研究、工农业生产、医学工程、航空航天、军事、文化产业等众多领域。

1 数字图像处理技术概要

1.1数字图像处理技术的概念

在图像处理技术中, 低级处理涉及初级技术,如噪声降低、对比度处理和锐化处理。 中级处理涉及分割、缩减对目标像素群的定义,以便于对不同像素或像素群的识别及计算机计算处理。 高级处理是算法对图像分析中被识别像素群的总体分析结果,以及运算与视觉效果相关的分析函数等处理技术。

在应用数学理论时, 将图像定义为二维函数 f(x,y),x 和 y 为 空间坐标 , 在任意一组空间坐标 f(x,y) 的幅值 f 称为图像在该坐标位置的强度或灰度 .

当 x,y 和幅值 f 是离散的、有限的数值时,称该坐标位置是由有限的元素组成的,每一个像素都有一个特定的位置和幅值。

1.2数字图像处理技术的发展

数字图像处理技术最早出现于 20 世纪中期,图像处理的目的是提高图像的呈现质量。 图像处理的是视效较低的图像,要求输出尽可能提高效果后的图像。 主要采用噪声减弱、灰度变换、几何校正等方法进行处理,并考虑了明暗效果和对比度等诸多因素,由计算机进行更为复杂的图像处理。

20 世纪初期,图像处理技术首次应用于提升通讯传输后的图像质量提升。 到 20 世纪中期,计算机发展到了一定的技术水平后,数字图像处理才广泛应用于各种高质图像需求的领域。 计算机对飞行器发回的天体照片进行图像处理, 收到明显的效果。

进而不断地推广和发展,数字图像处理形成了较为完备的学科体系。 目前,各个应用领域对数字图像处理技术提出更高的需求,促进了这一学科体系向更高的技术方向发展。 特别是在像素群的理解与识别处理方面,已经由二维图像处理发展到三维模型化的定义方法。

篇10:数字图像处理技术的方法及发展方向论文

提高计算机对数字图像处理的速度, 提高采集分辨率和显示分辨率, 提高多媒体技术关键中图像数据的压缩, 进行计算机识别和理解研究中按照人类的认知和思维方式工作并考虑到主观概率和非逻辑思维技术,规划统一的标准以实现图像的处理、传输和存储研究健康发展, 以上几点都是数字图像处理技术合理发展的基本融汇技术基础。

同时, 信息数据量更大的三维数字图像必将得到广泛应用研究, 图像与图形相互融合后形成三维成像或多维成像的发展方向也正在众多应用中广泛推进。

5 总结

数字图像处理技术在社会的每个行业、每个领域都得到广泛的应用, 数字图像处理的技术应用随时、随处都可以见到,得到充分的研究发展和应用推广,还不能充分满足日益增长的技术需求。数字图像处理技术不断地在自身发展和完善的同时, 还与多个计算机分支学科的发展密不可分, 有多个新的技术方向需要研究和创新, 对数字图像处理技术的发展方向进行研究、探讨的重要性就显得尤为突出。

参考文献:

[1] 朱 睿。数字图像处理技术现状与展望[J].中 国科技博览 ,(14):7-28.

[2] 李红俊,韩冀皖。数字图像处理技术及其应用[J].计算机测量与控制,(9):35-36.

[3] 李立芳。浅谈数字图像处理技术及应用 [J].中国科技信息,(3):45-46.

[4] 谭海艳。数字图像压缩综述[J].科技经济市场,2011(8)。

篇11:数字图像处理技术的方法及发展方向论文

2.1数字图像处理技术的特点

数字图像处理的信息源基本是二维数据,处理信息量较大。 对计算机运算速度、存储空间等要求高。

数字图像处理的传输频带要求高。 与语音信息相比,传输占用的频带要高几千倍。 所以,就对图像压缩技术形成了有效的研究需求。

数字图像中每一个像素并非独立的,相互关联性较高。 很多相邻像素之间有相同或相近的数值。

所以,图像处理技术中数据压缩的可能性较高。

由于图像是视觉三维意识的二维映射。 因此,计算机要识别和处理三维形态就要进行适当的模糊处理或附加量的匹配。

处理后的数字图像是形成人为视觉理解和应用评估的依据,因此处理结果必然受到人为的意识形态的影响。 所以,在计算机视觉研究中,人为的感知机理必然对计算机视觉的研究产生影响。

2.2数字图像处理技术的基本方法

由于在图像处理中,像素阵列很大,在空间域中涉及计算量对计算机硬件的要求非常高, 所以,必须引入图像的函数变换进行计算简化。 利用函数变换的间接处理方法,如傅里叶变换、离散余弦变换、Walsh 变换等,不但可以降低计算强度,而且可以得到高效的计算。

图像的像素矩阵编码压缩技术可以降低定义图像数据的比特数量, 并减少图像处理和传输时间,进而节省存储空间。

图像的增强处理过程中不涉及图像质量降低的主要成因,目的是要突出图像矩阵中敏感的像素群。 图像的复原处理需要对图像质量降低的主要成因进行调查,进而采取相应滤波处理技术,复原和重构原有的像素矩阵。

图像分割处理是数字图像处理中的关键处理手段之一。 是将图像中敏感的主要像素群作为主要处理对象,包括区域特征、边缘特征等,是对敏感像素群进行识别、理解和分析的基础数据特征。

作为最简单的.二值图像可采用其几何特性识别物体的特性,一般图像的理解方法采用二维形状理解,它有边界理解和区域理解两类方法。 对于三维物体理解,有体积理解、表面理解、圆柱体的广义理解等。

图像识别处理基本采用传统的模式识别方式,有统计模式识别和结构模式识别两种,随着研究广泛进行,人工神经网络模式识别和模糊模式识别也得到不同程度的重视,进行广泛研究。

3 数字图像处理技术的优点

数字图像处理技术与模拟图像处理技术在基本原理上的差异之处,是数字化处理技术不可能在图像的传输、存储或复制等操作处理过程中,使图像质量有所降低。 图像在数字化过程中精确地再现了原模拟图像,则在数字图像处理过程中就能够确保无损于图像的各项数字化指标。

依据现有的数字化技术,在图像数字化设备的性能满足要求的情况下,完全可以数字化模拟图像成为目标精度的二维数组。 目前的数字化扫描仪能够将各个像素的灰度等级量化处理为 48 位甚至更高,这就说明数字化图像的精度可以满足几乎所有的应用需求。 对于数字化处理设备来说,无论二位数组的规模,也不考虑像素的量化位数,处理过程基本是相同的。 从原理的角度来看,无论图像的量化精度达到什么程度, 在技术上都是可以完成的,只需要在处理修改过程中的数组技术参数。 而在图像的模拟量化处理过程中,要想把量化处理精度提升,就需要采用非常高等级的硬件设备或大规模提升处理装置的技术参数等级, 从技术经济方面考虑,是非常不合理的。

图像的信息来源是多样化的, 一般情况下是可见光的感光图像, 也可以是不可见光的波谱图形图像。从图像映射物体感官的角度,微观至电子显微镜采集的图像,宏观至大规模空天望远镜采集的图像。

不同信息来源的图像转换为数字化编码后, 都可以表示为二维数组的灰度级图像, 进而完成数字化处理过程。 对于图像的不同信息来源, 使用对应的图像信息量化技术, 图像的数字化处理技术可以用于任何一类图像。

图像数字化处理技术基本上可以归类为图像的质感提升、像素分析和区域重构等手段。因为图像的模拟技术处理从数学上分析只可以进行线性分析,就局限了模拟图像处理技术可以完成的工作需求。

篇12:微污染水源处理实验报告

微污染水源处理实验报告

环境实验报告

摘要:为了加深对混凝理论的理解,掌握混凝剂的特性,决定针对微污染水源处

理方面进行设计性实验,我们采用了AL2(SO4)3混凝剂,对于我们所取的麓湖水样来说,其最佳投药量为50 mg/L,最佳适用范围为40 mg/L ~60 mg/L。而混凝效果受以下因素影响:(1)废水性质的影响(2)共存杂质的种类和浓度(3)混凝剂的影响。水的胶体杂质浓度、PH值、水温及共存杂质等都会不同程度地影响混凝效果。投药量最大时,混凝效果并不一定是好的。因为当铝盐投药量超过一定限度时,会产生“胶体保护”作用,使脱稳胶粒电荷变号或使胶粒被包卷而重新稳定。而且投药量大也容易出现产生大量含水率很高的污泥的问题。

关键词:混凝、混凝剂AL2(SO4)3、矾花、浊度、投药量、PH。

一、实验目的及意义

1、要求认识几种混凝剂,掌握其配制方法。 2、观察混凝现象,从而加深对混凝理论的理解。 3、认识混凝理论对微污染水源处理的重要意义。

二、水样水质、仪器设备及药品

水样水质:取至汾河的微污染水,水温属于常温水,浊度>10。

仪器设备:1000ml量筒2个;1000ml烧杯6个;100ml烧杯2个;10ml移液管

2个;2ml移液管1个;医用针筒1根;洗耳球1个;光电浊度仪1台;六联搅拌器1台。

药 品:AL2(SO4)3。

三、实验原理

水中粒径小的悬浮物以及胶体物质,由于微粒的布朗运动,胶体颗粒间的静电斥力和胶体表面的水化作用,致使水中这种含浊状态稳定。

向水中投加混凝剂后,由于如下原因:①能降低颗粒间的排斥能峰,降低胶粒的δ电位,实现胶粒的“脱稳”;②发生高聚物式高分子混凝剂的吸附架桥作用;③网捕作用,从而达到颗粒的凝聚。

四、实验步骤

实验方法:变速混凝搅拌器混凝实验 实验步骤如下:

(1)到麓湖取水样。

(2)认真了解ZR4-6型混凝试验搅拌器的使用方法。

(3)用1000 mL量筒取6个水样至6个1000 mL烧杯中(所取水样已经过均匀混合搅拌,且取样时是一次量取)。

(4)投药量:AL2(SO4)3 0.5、1.5、2.5、3.0、3.5、4.0mL(所配给的AL2(SO4)3的浓度c为20 g/L)。

(5)将第一组水样置于ZR4-6型混凝试验搅拌器下(搅拌时间和程序已按说明

书预先设定好)与此同时,按计算好的投药量,用移液管分别移取不同量的药液 至加药管中。

(6)开动机器,在第一次自动加药后,用蒸馏水冲洗加药试管两次。 (7)混凝实验搅拌器以500r/min的速度搅拌30s,150r/min速度搅拌5min,80r/min的速度搅拌10 min。

(8)搅拌过程中,观察并记录“矾花”形成的过程,“矾花”外观、大小、密实程度等。

(9)搅拌过程完成后,停机,静沉15 min,观察并记录“矾花”沉淀的过程。 (10)第一组6个水样,静止15 min后,用医用针筒取出约的上清液,并分别用浊度仪测出剩余浊度,记入表中。

(11)比较第一组实验结果,根据6个水样所测得的剩余浊度值,以及水样混凝沉淀时现象观察记录的分析,对最佳投药量所在区间做出判断,缩小实验范围为3.0左右,加药量取2.5、2.7、2.9、3.1、3.3、3.5 mL的浓度c为20 g/L的AL2(SO4)3。重复以上实验步骤。

五、原始数据记录

实验中各个指标的测定数据记录表

六、数据处理及结果 实验过程的观察记录表

七、对结果的分析、讨论及改进设想

1、根据混凝曲线图确定药剂的.最佳投药量和最佳适用范围。

答:根据混凝曲线图确定药剂的最佳投药量为50 mg/L,最佳适用范围为40

mg/L ~60 mg/L。

2、混凝剂AL2(SO4)3的特点、主要优缺点。

答:当PH<3时,简单水合铝离子[Al(H2O6)]3+可起压缩胶体双电层作用,在PH

=4.5~6.0范围内(视混凝剂投量不同而异),主要是多核羟基配合物对负电荷胶体起电性中和作用,凝聚体比较密实;在PH=7~7.5范围内,电中性氢氧化铝核物[Al(OH)3]n可起吸附架桥作用,同时也存在某些羟基配合物的电性中和作用。天然水的PH值一般在6.5~7.8之间,铝盐的混凝作用主要是吸附架桥和电性中和,两者以何为主,决定于铝盐投加量,当铝盐投加量超过一定限度时,会产生“胶体保护”作用。

优缺点:精制硫酸铝杂质含量小,价格较贵;粗制硫酸铝杂质含量多,价格

较低,但质量不稳定,增加了药液配制和废渣排除方面的操作麻烦。采用固态硫酸铝的优点是运输方便,但制造过程多了浓缩和结晶工序。如果水厂附近就有硫酸铝制造厂,最好采用液态,这样可节省浓缩、结晶的生产费用。硫酸铝使用方便,但水温低时,硫酸铝水解较困难,形成的絮凝体比较松散,效果不及铁盐混凝剂。

3、在混凝实验中应注意哪些操作方法,对混凝效果有什么影响? 答:在混凝实验中应注意的操作方法及其对混凝效果的影响如下:

1)在混凝实验中量取水样时应先搅拌均匀,并且一次量取,以此来减少取样浓度上的误差;

2)移取药液时应尽量做到精确。加药量在药液少时,要掺点蒸馏水摇匀,以免沾在试管上的药液过多,影响投药量的精确度;

3)在自动加药后,要有蒸馏水冲洗加药的试管两次,以确保投药量的精确,而且冲洗的速度要快,因为搅拌时间是有限定的,这一系列的程序也是有一定要求并事先已设定好的,速度快才不会影响实验的顺利进行;

4)移取烧杯中的沉淀水上清液时,要用相同的条件取上清液,不要沉下去的矾花搅拌起来,以确保所测浊度的精确性。

八、结论 一、根据实验结果以及实验中所观察到的现象,简述影响混凝效果的几个主要因素。

答:根据实验结果以及实验中所观察到的现象,影响混凝效果的主要因素有:

1、水温影响 原因:(1)混凝剂的水解速度慢,生成的絮凝体细而松,强度小,不易沉。

(2)低温水的粘度大,颗粒沉降速度降低,而且颗粒之间碰撞机会减少,影响了混凝效果。 改善措施:(1)增加混凝剂的投量,以改善颗粒之间碰撞条件。

(2)投加助凝剂(如活化硅酸)或粘土以增加绒体重量和强度,提高沉速。

2、水的PH值和碱度影响

+

(1)铝盐的水解过程中不断产生H,从而导致水的PH值。要使PH值保持在最佳范围以内,水中应有足够的碱性物质。天然水中均有一定的碱度(通

-常是HCO3),它对PH值有缓冲作用。当原水碱度不足或混凝剂投量甚高时,水的PH值将大幅度下降以至影响混凝剂继续水解。(2)采用三价铁盐混凝

3+3+

剂时,由于Fe水解产物溶解度比Al水解产物溶解度小,且氢氧化铁并非典型的两性化合物,故适用的PH值范围较宽。用硫酸亚铁作混凝剂时,应首先将二价铁氧化成三价铁方可。(3)高分子混凝剂的混凝效果受水的PH值影响较小因此,要投加碱剂(如石灰)以中和混凝剂水解过程中产生的氢离子。

3、水中悬浮物浓度的影响

(1)水中悬浮物的浓度很低时,颗粒碰撞速率大大减小,混凝效果差。 (2)水中悬浮物的浓度很高时,为使悬浮物达到吸附电中和脱稳作用,所

需铝盐或铁盐混凝剂量将相应大大增加 改善措施:(1)在投加混凝剂的同时投加高分子助凝剂。

(2)投加矿物颗粒(如粘土等)以增加混凝剂水解产物的凝结中

心,提高颗粒碰撞速率并增加絮凝体密度。

(3)采用直接过滤法。 4、共存杂质的种类和浓度

共存杂质包括有利于絮凝的物质和不利于混凝的物质。 5、混凝剂的影响

即混凝剂种类的选择和投药量值的确定。 二、为什么投药量最大时,混凝效果不一定好? 答:投入的药量应根据胶体浓度及无机金属盐水解产物的分子形态、荷电性质和

荷电量等而确定。当高分子混凝剂投药量最大时,会产生“胶体保护”作用。胶体保护可理解为:当全部胶粒的吸附面均被高分子覆盖以后,两胶粒接近时,就受到高分子的阻碍而不能聚集,这种阻碍来源于高分子之间的相互排斥。排斥力可能来源于“胶粒-胶粒”之间高分子受到压缩变形而具有排斥势能,也可能由于高分子之间的电斥力(对带电高分子而言)或水化膜。而且投药量大也容易出现产生大量含水率很高的污泥的问题。这种污泥难于脱水,会给污泥处置带来很大困难。所以投药量最大时,混凝效果不一定是好的,应该根据具体废水的性质以及共存杂质的种类和浓度,通过实验,选定出适当的混凝剂种类与投加的剂量。

篇13:精选实验报告

一、实验目的

熟悉应用PHOTOSHOP 在图形处理中的操作,

二、实验内容

按照样张的样子把两张素材文件合并为一个图像文件。 保存文件为.psd (不得合并图层)

三、实验环境

实验应用系统及软件:WINDOWNS XP和PHOTOSHOP

四、实验步骤

1、从桌面上启动PHOTOSHOP

2、应用菜单栏中的“文件”菜单“打开”命令分别打开两个图形文件“城市风.JPG”和“云天.jpg”

3、应用“图象”—>“旋转画布”—>“水平反转画布”对文件“云天.jpg”进行转换。

4、使用方框工具选中中间图片,使用CTRL+j新建图层.

5、选择新建图层,并选择“魔术棒工具”大致选出“城市风光.jpg”文件中的建筑轮廓,并配合使用SHIFT、ALT键完成精细的选择。

6、使用“选择”菜单中的“反选”命令选中建筑图片拖动到云天图片中。

7、使用CTRL+T对图片进行自由变换使其符合云天图片大小。

8、保存文件名为xin.psd

五、实验结果

在实验中着重应用了PHOTOSHOP中的图片反转、图层的建立、图片中的扣图、图片的自由变换,基本达到了实验目标。

六、总结

实验过程中,开始我不知道如何去除图片中的背景、经过请教摸索终于掌握了其应用方法。个人方面我觉得初次接触PHOTOSHOP很有收获。

篇14:实验报告格式

学 生 实 验 报 告 书

实验课程名称 开 课 学 院 指导教师姓名 学 生 姓 名 学生专业班级

200

-- 200 学年 第 学期

实验教学管理基本规范

实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定实验教学管理基本规范。

1、本规范适用于理工科类专业实验课程,文、经、管、计算机类实验课程可根据具体情况参

照执行或暂不执行。

2、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验

报告外,其他实验项目均应按本格式完成实验报告。

3、实验报告应由实验预习、实验过程、结果分析三大部分组成。每部分均在实验成绩中占一

定比例。各部分成绩的观测点、考核目标、所占比例可参考附表执行。各专业也可以根据具体情况,调整考核内容和评分标准。

4、学生必须在完成实验预习内容的前提下进行实验。教师要在实验过程中抽查学生预习情况,

在学生离开实验室前,检查学生实验操作和记录情况,并在实验报告第二部分教师签字栏签名,以确保实验记录的真实性。

5、教师应及时评阅学生的实验报告并给出各实验项目成绩,完整保存实验报告。在完成所有

实验项目后,教师应按学生姓名将批改好的各实验项目实验报告装订成册,构成该实验课程总报告,按班级交课程承担单位(实验中心或实验室)保管存档。 6、实验课程成绩按其类型采取百分制或优、良、中、及格和不及格五级评定。

实验课程名称:__通信原理_____________

更多相关热门文章推荐阅读:

篇15:实验报告格式

实验名称

要用最简练的语言反映实验的内容。如验证某程序、定律、算法,可写成“验证---”;分析---。

学生姓名、学号、及合作者

实验日期和地点(年、月、日)

实验目的

目的要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。

实验原理

在此阐述实验相关的主要原理。

实验内容

这是实验报告极其重要的内容。要抓住重点,可以从理论和实践两个方面考虑。这部分要写明依据何种原理、定律算法、或操作方法进行实验。详细理论计算过程。

篇16:实验报告格式

只写主要操作步骤,不要照抄实习指导,要简明扼要。还应该画出实验流程图(实验装置的结构示意图),再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。

实验结果

实验现象的描述,实验数据的处理等。原始资料应附在本次实验主要操作者的实验报告上,同组的合作者要复制原始资料。

对于实验结果的表述,一般有三种方法:

1. 文字叙述: 根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。

2. 图表: 用表格或坐标图的方式使实验结果突出、清晰,便于相互比较,尤其适合于分组较多,且各组观察指标一致的实验,使组间异同一目了然。每一图表应有表目和计量单位,应说明一定的中心问题。

3. 曲线图

应用记录仪器描记出的曲线图,这些指标的变化趋势形象生动、直观明了。

在实验报告中,可任选其中一种或几种方法并用,以获得最佳效果。

讨论

根据相关的理论知识对所得到的实验结果进行解释和分析。如果所得到的实验结果和预期的结果一致,那么它可以验证什么理论?实验结果有什么意义?说明了什么问题?这些是实验报告应该讨论的。但是,不能用已知的理论或生活经验硬套在实验结果上;更不能由于所得到的实验结果与预期的'结果或理论不符而随意取舍甚至修改实验结果,这时应该分析其异常的可能原因。如果本次实验失败了,应找出失败的原因及以后实验应注意的事项。不要简单地复述课本上的理论而缺乏自己主动思考的内容。

另外,也可以写一些本次实验的心得以及提出一些问题或建议等。

结论

结论不是具体实验结果的再次罗列,也不是对今后研究的展望,而是针对这一实验所能验证的概念、原则或理论的简明总结,是从实验结果中归纳出的一般性、概括性的判断,要简练、准确、严谨、客观。

篇17:实验报告格式

实验报告格式

一、实验报告知识述要

实验报告是以实验本身为研究对象,或者以实验作为主要研究手段而得出科研成果后所写出的科研文书。实验报告具有一般科研文书的科学性、实践性、规范性等特点。

(一)实验报告的概念和用途

实验报告是实验者在某项科研活动或专业学习中,用简洁准确的语言完整真实地记录、描述某项实验过程和结果的书面材料,是对实验工作的总结和概括,是整个实验工作不可或缺的组成部分,也是实验成果的重要表现形式。

在科研活动中,实验是形成、发展和检验科学理论或假设的重要方法,而实验报告是实验环节的理吐升华,是实验工作的重要环节。实验报告具有情报交流和资料保存的作用,有利于不断积累研究资料,总结研究成果,提高实验者的观察能力及分析问题和解决问题的能力,培养理论联系实际的学风和实事求是的科学态度。

在专业学习中,实验报告是学生对实验过程中的实验原理、操作步骤、原始数据、测试结果等汇总的文字记录,是学生对整个实验过程进行总结的一种方式,也是特定专业实验教学的基本要求和重要组成部分。实验报告的写作可以激发学生的学习兴趣、端正学生的科研态度、培养学生独立分析和解决问题的能力、训练学生的综合思维能力和文字表达能力,是科学研究工作中撰写科研成果报告或科学论文的模拟训练,有益于学生今后的科学研究和实际工作。

(二)实验报告的特点

1.科学性

实验报告的科学性是指报告的材料真实、准确。内容正确、客观,论证严密、充分,经得起重复和实践的检验,结论具有普遍性、客观性。没有严格的科学性,实验报告也就失去了存在的价值和意义。

2.实践性

实验报告的实践性是指实验报告来自于科学实验活动,是必须认真撰写的实验记录和总结,是特定专业实验实践课程的基本环节和要求,具有鲜明的针对胜、可操作性、可重复性。

3.规范性

实验报告的规范性主要是指形式和规格上必须按照统一编排的标准来表达,这是科研活动自身的科学要求和信息时代发展的现实需要。只有这样,才能实现实验报告高效统一的记录、整理、检索、评价以及传播、交流等。

二、写作格式及要求

(一)写作格式

实验报告在实际运用中并没有固定不变的格式,一般包括以下内容:

1.标题

实验报告的标题即实验名称,是实验内容的高度概括,标题有单一式和复合式两种。前者如《验证欧姆定律》《“大学生德育教育途径与方法”课题研究实验报告》等,后者如《探索符合新课程理念的作文教学新思路D“以学为主”作文教学改革实验报告》《大豆化学品质检验D蛋白质测定》等。

教学中运用的自然科学方面的实验报告往往以“实验报告”或“xx课程实验报告”等作标题,而将“实验名称”作为内容中的一项。

2.署名和日期

教学中运用的实验报告往往要注明实验者的姓名、学号、实验组号及组内编号、合作者、日期、地点、实验条件等信息。

实际工作中使用的实验报告往往要写明研究者的工作单位,或写明某某课题实验者或负责人、组长、撰稿人,并注明所在学校,其他人员可写在报告的结尾处,以示对实验报告负责,并便于读者与之联系。

3.前言

前言一般分条列项说明实验的研究对象、实验的意义和作用、实验目的、实验准备等,语言应高度凝练概括。

前言在某些实验报告中也可称为“导言”,简明扼要地说明实验课题的来源、背景,实验进展情况,实验对象和规模等,表明解决该课题的实际意义。有时以 “问题的提出”的形式介绍研究的目的`、选题的依据、课题研究的意义和价值,国内外在这一领域研究的现状、研究中存在的问题及研究趋势,本课题研究的主要内容以及研究框架等。

4.正文

(I)实验原理。简要说明进行实验的理论依据,包括实验涉及的重要概念,实验依据的主要定律、公理、公式、相应的电路图或光路图等。

(2)实验设备。写明所用仪器设备的原理、名称、型号和主要规格,用具、耗材的名称,实验装置等。

(3)实验方法。阐明实验研究所使用的研究方法,让别人了解研究结果是在什么条件和情况下,通过什么方法,根据什么事实得来的,以评价实验研究的科学性和结果的真实性、可靠性。同时,也便于他人用同样的方法进行重复实验。

(4)实验步骤及注意事项。根据具体实验写出主要的操作步骤或操作流程图或操作工作表,展现实验的过程及意义,并正确、全面、详尽地说明实验的注意事项。

(5)实验结果。实验结果是实验活动价值的反映和体现,要求如实地记录实验的所有结果,包括实验中出现的各种现象和各项数据,并通过代入公式计算等方式进行必要的处理。实验结果必须真实、准确、可靠。

(6)分析和讨论。写明影响实验的各种因素,实验中观察到的各种现象的分析和解释,实验结果与预测或已知推论的结果的比较,实验中发现的规律性的东西等。这一部分是实验由感比认识到理性认识的反映,表达的是实验者的见解。

5.结论

根据实验过程中观察到的现象和测得的数据,作出结论。

6.备注和说明

说明实验成功或失败的原因,实验后的心得体会等。有些类型的实验报告以“附录”标明实验研究过程中收集积累的重要的原始资料和实验研究中所采用的工具、手段、设备等。

7.参考文献

报告的末尾应注明实验报告中所直接提到的或引用的资料的来源。参考文献的排列可参阅学术论文的参考文献,期刊应包括作者、论文题目、页数、期刊刊名和期号等,著作应包括作者姓名、书名、出版社名、出版时间及页数等。

上述几个项目在实验报告的实际运用中并非缺一不可,应根据学科特点、专业性质、实验类型等实际需要来确定和组织实验报告的结构形式和内容。

(二)写作要求

1.认真观察,如实记录

实验者要认真仔细地观察实验过程中发生的各种现象,分析各种现象发生的原因,并实事求是地记录和描述各种现象和测得的数据,不可夸大、缩小或杜撰,也不能照搬教材或抄袭他人的实验结果,切忌弄虚作假。

2.说明准确,层次清晰

写作时要准确地介绍实验的目的、设备、原理、方法、步骤、结论等,结合实验结果展开分析、推导结论、升华认识,数据确凿可靠,说明恰如其分,分析条理清晰、脉络分明,图表准确合理,书写工整规范,养成良好的行文习质,这也是对科学思维和科学意识的训练。

3.格式规范,表述科学

实验报告的各项内容都有其存在的价值和作用,写作时应严格按照统一的形式和规格进行撰写,不得随意增减项目。实验报告一般应多用精练的短句,文字表述要简洁明白、恰当准确,避免模棱两可和易产生歧义的表述,尽量采用专业术语,不用自造的不规范的简化字或代号。

篇18:实验报告格式

实验报告格式

实验名称

要用最简练的语言反映实验的内容。如验证某程序、定律、算法,可写成“验证×××”;分析×××。

学生姓名、学号、及合作者

实验日期和地点(年、月、日)

实验目的

目的要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。

实验原理

在此阐述实验相关的主要原理。

实验内容

这是实验报告极其重要的内容。要抓住重点,可以从理论和实践两个方面考虑。这部分要写明依据何种原理、定律算法、或操作方法进行实验。详细理论计算过程。

实验步骤

只写主要操作步骤,不要照抄实习指导,要简明扼要。还应该画出实验流程图(实验装置的结构示意图),再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。

实验结果

实验现象的描述,实验数据的处理等。原始资料应附在本次实验主要操作者的实验报告上,同组的合作者要复制原始资料。

对于实验结果的表述,一般有三种方法:

1. 文字叙述: 根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。

2. 图表: 用表格或坐标图的方式使实验结果突出、清晰,便于相互比较,尤其适合于分组较多,且各组观察指标一致的实验,使组间异同一目了然。每一图表应有表目和计量单位,应说明一定的中心问题。

3. 曲线图

应用记录仪器描记出的曲线图,这些指标的变化趋势形象生动、直观明了。

在实验报告中,可任选其中一种或几种方法并用,以获得最佳效果。

讨论

根据相关的理论知识对所得到的实验结果进行解释和分析。如果所得到的实验结果和预期的结果一致,那么它可以验证什么理论?实验结果有什么意义?说明了什么问题?这些是实验报告应该讨论的。但是,不能用已知的理论或生活经验硬套在实验结果上;更不能由于所得到的实验结果与预期的结果或理论不符而随意取舍甚至修改实验结果,这时应该分析其异常的可能原因。如果本次实验失败了,应找出失败的原因及以后实验应注意的事项。不要简单地复述课本上的理论而缺乏自己主动思考的内容。

另外,也可以写一些本次实验的心得以及提出一些问题或建议等。

结论

结论不是具体实验结果的再次罗列,也不是对今后研究的展望,而是针对这一实验所能验证的概念、原则或理论的简明总结,是从实验结果中归纳出的一般性、概括性的判断,要简练、准确、严谨、客观。

实验报告撰写要求

1. 实验报告和实验预习报告使用同一份实验报告纸,是在预习报告的基础上继续补充相关内容就可以完成的,不作重复劳动,因此需要首先把预习报告做的规范、全面。

2. 根据实验要求,在实验时间内到实验室进行实验时,一边测量,一边记录实验数据。但是为了使报告准确、美观,此时应该把实验测量数据先记录在草稿纸上。等到整理报告时再抄写到实验报告纸上,以避免错填了数据,造成修改,把报告写得很乱。

3. 在实验中,如果发生实验测量数据与事先的计算数值不符,甚至相差过大,此时应该找出原因,是原来的计算错误,还是测量中有问题,不能不了了之,这样只能算是未完成本次实验。

4. 实验报告不是简单的实验数据记录纸,应该有实验情况分析,要把通过实验所测量的数据与计算值加以比较,如果误差很小(一般5%以下)就可以认为是基本吻合的。如果误差较大就应该有误差分析,找出原因。

5. 在实验报告上应该有每一项的实验结论,要通过具体实验内容和具体实验数据分析作出结论(不能笼统的说验证了某某定理)。

6. 设计性、综合性实验要画出所设计的电路图,标出所选出和确定的电路参数。要有验算过程和必要的设计说明。

7. 必要时需要绘制曲线,曲线应该刻度、单位标注齐全,曲线比例合适、美观,并针对曲线作出相应的说明和分析。

8. 在报告的最后要完成指导书上要求解答的思考题。

9. 实验报告在上交时应该在上面有实验指导教师在实验中给出的预习成绩和操作成绩,并有指导老师的签名,否则报告无效。

基础会计实习报告总结

大学生基础会计实习报告

基础会计的实习报告

单片机综合的实验报告标准版

示波器实验报告

通信专业实习报告

腹腔镜胆囊切除术临床医学论文

生物工程实习报告

示波器的使用实验报告

近景摄影测量实习报告

数字图像处理实验报告
《数字图像处理实验报告.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【数字图像处理实验报告(共18篇)】相关文章:

同步计数器的设计实验报告2022-06-04

计算机网络综合实验报告参考2022-05-26

阿司匹林抵抗临床医学论文2022-09-09

会计实训手工账心得体会2024-01-05

电子技术的教学论文2023-01-30

电子秤实验报告2022-11-14

慢性心力衰竭临床医学论文2022-09-13

建筑构造实训报告总结2022-11-09

贵州大学开题报告范文2023-03-19

通信工程实习报告的2023-12-22