数字图像处理课程综合实习报告..docVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像处理课程综合实习报告.

数字图像处理课程综合实习 实习报告 学 院 XXXXXX学院 班 级 XXX班 学 号 XXXXX 姓 名 XXXXX 日 期 2011-06-27 指导教师 XXXX 一、 实习目的和意义 3 二、 实习原理和方法 3 1) 我的实习内容 3 2) 数字图像基本概念 3 3) RAW格式图像与BMP格式图像 4 4) 灰度线性变换 5 5) 图像局部处理:低通滤波和高通滤波 5 6) 中值滤波 5 7) 边缘检测 6 8) 图像几何变换:缩放、平移、旋转、转置 6 9) 直方图均衡化 7 10) 二值化:状态法、判断分析法 7 三、 实习过程与步骤 8 1) 格式转换(RAW格式到BMP格式) 8 2) 灰度线性变换 9 3) 高通滤波和低通滤波 9 4) 中值滤波 10 5) 图像的几何变换(旋转、缩放、平移) 10 6) 直方图的显示与均衡化 12 7) 边缘检测 12 8) 图像二值化 13 9) 模板匹配 15 四、 实习结果分析与评价 15 1) 初始图像 15 2) 将RAW格式图像转换成BMP格式图像 16 3) 图像点运算:灰度线性变换 16 4) 图像局部处理:高通滤波和低通滤波 16 5) 中值滤波 17 6) 图像几何变换:旋转、缩放、平移 17 7) 边缘检测 18 8) 直方图均衡化 18 9) 图像二值化 18 10) 模板匹配 19 五、 实习总结与体会 20 实习目的和意义 本实习内容旨在让学生通过用VC等高级语言编写数字图像处理的一些基本算法程序,来巩固和掌握图像处理技术的基本技能,提高实际动手能力,并通过实际编程了解图像处理软件的实现的基本原理。为学生进一步学习数字摄影测量、遥感和地理信息系统等专业课程以及应用图像处理解决实际问题奠定基础。 实习原理和方法 我的实习内容 必做部分 1)将RAW格式图像转换成BMP格式图像 2)图像点运算:灰度线性变换 3)图像局部处理:高通滤波和低通滤波 选做部分 1)图像几何变换:缩放、平移、旋转、转置 2)图像边缘提取:中值滤波、边缘检测 3)直方图均衡化 4)图像二值化 影像融合 数字图像基本概念 数字图像 连续物理图像采样和量化为离散数值矩阵,矩阵中每个元素表示相应位置像素亮度,称之为数字图像。 描述数字图像,就要用到像素行数(Height)、像素列数(Width),每行存储字节数(LineBytes),每个像素(i,j)亮度值(pData[(Height-i-1)*LineBYtes+j])。 数字图像处理,就是对Height行、 Width列像素亮度进行运算,有空间域的点运算、邻域运算以及频率域运算等 像素颜色 1)单色图像 只有黑白两色,像素值1位,取0或1。 2)256色图像 256色图像有256种颜色,像素值8位,取0-255。 真彩色图像 真彩色图像有256 X 256 X256种颜色,像素值24位 3)灰度图像 灰度图像有256种灰度级,像素值8位,取0-255,每一灰度级B、G、R分量相等。8位位图是比较广泛的图像表示方法,当需要实时快速处理图像时,利用8位位图近似处理. 图像格式 数字图像中,像素值矩阵用二维数组表示,像素值按不同方式存储,图像格式就不同。图像数据存成文件就得到图像文件,图像格式不同,图像文件扩展名就不同。 位图的使用——CBmFlie类 CBmpFile 是对位图常用功能的一个封装类。 CBmpFile 可实现从文件读入位图数据、保存位图到文件、在Windows窗口中显示位图、新建位图等功能。 各功能的调用函数分别如下: 1、新建位图 CreateBmp(int cols,int rows,int pixelPytes); 2、读入位图 Load4File( LPCSTR lpstrPathName ); 参数解释: LPCSTR lpstrPathName: 位图文件的路径 3、保存位图 Save2File( LPCSTR lpstrPathName ); 4、显示位图 Draw2DC( HDC hDC,int x,int y ); 5、 修改位图的位颜色 设对象定义位:CBmpFile bmpFile; a)灰度影像 bmpFile[行号][列号]= 新灰度 b)彩色影像 bmpFile.m_pImgDat[(行号×m_Cols+列号)×3+0]=新R bmpFile.m_pImgDat[(行号×m_Cols+列号)×3+0]=新G bmpFile.m_pImgDat[(行号×m_Cols+列号)×3+0]=新B RAW格式图像与BMP格式图像 RAW格式:文件按照数字图像组成的二维矩阵,将像素按行列号顺序存储

文档评论(0)

s4as2gs2cI + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档