电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数字图像处理实习报告

数字图像处理实习报告_第1页
1/9
数字图像处理实习报告_第2页
2/9
数字图像处理实习报告_第3页
3/9
数字图像处理课程综合实习 实习报告 一、 实习目的和意义 通过用 VC编写数字图像处理的一些基本算法程序,巩固课堂上学习的理论知识,掌握数字图像处理的基本技能,同时提高我们的编程能力,并通过实际编程来了解图像处理软件的实现的基本原理,为我们能够解决实际问题奠定基础。 二、 实习原理和方法 1、 RAW 到 BMP 的格式转换 将 RAW格式文件读到内存,根据 BMP文件格式给新文件创建四部分的内容:BITMAPFILEHEADER(位图文件头)、BITMAPINFOHEADER(位图信息头)、Palette(调色板)、DIB Pixels(DIB图像数据),将四部分内容写入新文件,即生成一个 BMP文件,从而实现RAW到 BMP的格式的转换。 2、 灰度的线性拉伸 打开一幅图像,对图像中所有点的灰度按照某一线性变换函数进行变换,线性变换方程如下: D=f(D)=aD’+b 式中参数 D’为输入图像的像素的灰度值,参数 D为输出图像的灰度,a和 b由给定条件确定。 3、 局部处理 局部处理是指在处理图像某一像素时,其输出值由当前像素邻域的某种变换得到的。当前像素的邻域一般是由像素组成的二维矩阵,该矩阵的大小为奇数。 大部分的局部处理实际上都是利用卷积来实现的,卷积往往用一个矩阵表示,将矩阵的中心对齐某个像素,矩阵中的值乘到相应的像素中去,然后将所有乘积加起来就得到中心像素的灰度值。边界像素不做处理,仍为原来的灰度值。以下是两个局部处理算子: 低通滤波算子 高通滤波算子 4、 灰度图像中值滤波 中值滤波也属于局部处理的一种,目的是去除噪声的同时保护边缘。中值滤波一般采用一个含有器数个点的滑动窗口,将窗口中的各个像素按灰度值排序,排序后取中值赋给模板1/9 1/9 1/9 1/9 1/9 1/9 1 /9 1/9 1/9 -1 -1 -1 -1 9 -1 -1 -1 -1 2 中心的像素。我用的中值滤波窗口是5*5的窗口。 5 、 灰度图像二值化(判断分析法) 假定图像的灰度区间为[0,L-1],则选择一阈值T 将图像的像素分为两组。为最大值所对应的T,就是所求判断分析法的分割阈值。搜寻到阈值之后,灰度值小于阈值的像素赋0,其他的赋 1,修改文件信息头,调色板,申请新内存。 6 、 灰度图像边缘检测 对于阶跃状边缘,在边缘点处一阶导数有极值,因此可以利用这一特性通过计算每个像素的梯度来检测边缘点。对于离散图像来说,常用一节差分近似表示一阶导数。 常用的边缘检测有三种算子有三种:Roberts,Prewitt,Sobel(如下图)。三种算子都...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数字图像处理实习报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部