实 验 报 告实验名称 实验三 图像边缘检测课程名称数字图像处理姓名成绩班级学号日期地点备注:1、实验目得(1)了解并掌握使用微分算子进行图像边缘检测得基本原理; (2)编写程序使用 Laplaci a n 算子(二阶导数算子)实现图像锐化,进一步理解图像锐化得实质; (3)掌握使用不同梯度算子(一阶导数算子)进行图像边缘检测得原理、方法,根据实验结果分析各种算子得工作效果; (4)总结实验过程(实验报告,左侧装订):方案、编程、调试、结果、分析、结论
2、实验环境(1)Win do ws XP/7(2)Ma tla b 7、1/7、143、实验方法本次实验要求对2 56×2 56 大小,2 56 级灰度得数字图像l ena、img 进行处理
(1)对该图像进行锐化处理,要求采纳 La p lac i a n算子进行锐化,分1与2两种情况,按如下不同情况进行处理:① g1(m,n)f(m,n)f ② g2(m,n)4f (m,n)[f(m1,n)f (m1,n)f (m,n1)f(m,n1)] I、要对图像进行处理,要先读取该图像,实验代码如下:c los e a ll;c l ear al l;f i d=f o pen(’le n a、img',’r');im a ge=fread(fid,[256,2 56],’ui n t8');fclo se(f i d);II、读取图像后,对该图像得每一像素(不考虑图像得边界部分)进行遍历,根据公式①(公式①相当于做差分)对每一灰度进行计算,将所得得结果存入一矩阵g1中(矩阵g1初始化为该图像得矩阵),代码如下(仅以ɑ=1为例):g 1=ima ge;a=1;[x,y]=siz e(i m a g e);f o r i=2:(x-1) f o r j=2:(y—1) ﻩﻩ ﻩﻩﻩg 1(i,