欢迎来到天天文库
浏览记录
ID:857124
大小:2.23 MB
页数:21页
时间:2017-09-20
《数字图像处理课程综合实习报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数字图像处理课程综合实习实习报告学院XXXXXX学院班级XXX班学号XXXXX姓名XXXXX日期2011-06-27指导教师XXXX一、实习目的和意义3二、实习原理和方法31)我的实习内容32)数字图像基本概念33)RAW格式图像与BMP格式图像44)灰度线性变换55)图像局部处理:低通滤波和高通滤波56)中值滤波57)边缘检测68)图像几何变换:缩放、平移、旋转、转置69)直方图均衡化710)二值化:状态法、判断分析法7三、实习过程与步骤81)格式转换(RAW格式到BMP格式)82)灰度线性变换93)高通滤波和低通滤波9
2、4)中值滤波105)图像的几何变换(旋转、缩放、平移)106)直方图的显示与均衡化127)边缘检测128)图像二值化139)模板匹配15四、实习结果分析与评价151)初始图像152)将RAW格式图像转换成BMP格式图像163)图像点运算:灰度线性变换164)图像局部处理:高通滤波和低通滤波165)中值滤波176)图像几何变换:旋转、缩放、平移177)边缘检测188)直方图均衡化189)图像二值化1810)模板匹配19五、实习总结与体会20一、实习目的和意义本实习内容旨在让学生通过用VC等高级语言编写数字图像处理的一些基本算
3、法程序,来巩固和掌握图像处理技术的基本技能,提高实际动手能力,并通过实际编程了解图像处理软件的实现的基本原理。为学生进一步学习数字摄影测量、遥感和地理信息系统等专业课程以及应用图像处理解决实际问题奠定基础。二、实习原理和方法1)我的实习内容一、一.1(a)必做部分1)将RAW格式图像转换成BMP格式图像2)图像点运算:灰度线性变换3)图像局部处理:高通滤波和低通滤波(b)选做部分1)图像几何变换:缩放、平移、旋转、转置2)图像边缘提取:中值滤波、边缘检测3)直方图均衡化4)图像二值化影像融合2)数字图像基本概念(a)数字图
4、像连续物理图像采样和量化为离散数值矩阵,矩阵中每个元素表示相应位置像素亮度,称之为数字图像。描述数字图像,就要用到像素行数(Height)、像素列数(Width),每行存储字节数(LineBytes),每个像素(i,j)亮度值(pData[(Height-i-1)*LineBYtes+j])。数字图像处理,就是对Height行、Width列像素亮度进行运算,有空间域的点运算、邻域运算以及频率域运算等(b)像素颜色1)单色图像只有黑白两色,像素值1位,取0或1。2)256色图像256色图像有256种颜色,像素值8位,取0-2
5、55。真彩色图像真彩色图像有256X256X256种颜色,像素值24位3)灰度图像灰度图像有256种灰度级,像素值8位,取0-255,每一灰度级B、G、R分量相等。8位位图是比较广泛的图像表示方法,当需要实时快速处理图像时,利用8位位图近似处理.(a)图像格式数字图像中,像素值矩阵用二维数组表示,像素值按不同方式存储,图像格式就不同。图像数据存成文件就得到图像文件,图像格式不同,图像文件扩展名就不同。(b)位图的使用——CBmFlie类CBmpFile是对位图常用功能的一个封装类。CBmpFile可实现从文件读入位图数据、
6、保存位图到文件、在Windows窗口中显示位图、新建位图等功能。各功能的调用函数分别如下:1、新建位图CreateBmp(intcols,introws,intpixelPytes);2、读入位图Load4File(LPCSTRlpstrPathName);参数解释:LPCSTRlpstrPathName:位图文件的路径3、保存位图Save2File(LPCSTRlpstrPathName);4、显示位图Draw2DC(HDChDC,intx,inty);5、修改位图的位颜色设对象定义位:CBmpFilebmpFile;a
7、)灰度影像bmpFile[行号][列号]=新灰度b)彩色影像bmpFile.m_pImgDat[(行号×m_Cols+列号)×3+0]=新RbmpFile.m_pImgDat[(行号×m_Cols+列号)×3+0]=新GbmpFile.m_pImgDat[(行号×m_Cols+列号)×3+0]=新B2)RAW格式图像与BMP格式图像RAW格式:文件按照数字图像组成的二维矩阵,将像素按行列号顺序存储在文件中。这种文件只含有图像像素数据,不含有信息头,因此,在读图像时,需要根据文件大小,计算图像所包含的行列号,或者需要事先知道
8、图像大小(矩阵大小)。但这种文件读取和保存简单。RAW文件按图像上行到下行、左列到右列顺序存储,而BMP文件数据区按图像上下行到上行、左列列到右列顺序存储到数据区。实现RAW文件到BMP文件的转换,需要为BMP文件生成文件头、信息头、颜色表、数据区,将RAW文件数据区赋值到BMP文件数据区。3)灰度线性
此文档下载收益归作者所有