数字图像处理实验三报告图像分割
09008406陈怡东
f1实验内容:实验内容:实验内容(1)图像分割,采用LoG算子的边界检测(2)阈值分割原图像。2实验过程实验过程1本实验的编译器环境为VS2008,所以可能用早起的VS版本打开时会有不兼容的情况产生,因此最好在2008及以上环境先编译。实验中所选取的模板参考网上给的一般模板,并未作出自己的修改,测试效果基本可行。2本工程是一个基于对话框的MFC程序。工程中的功能函数全部封装在C数字图像处理Dlg的类中。3具体功能的实现:原图像:
1:LoG算子边界检测:首先定义个LoG算子,这里直接从网上找了一个基本的LoG算子,应该是普遍测试效果较好的算子,并未做改动,这里用了5x5阶矩阵,然后跟图像增强一样将算子作为模板作用于原图像得到结果。实验效果
f2:阈值分割:首先确定选取的阈值,本实验中采用的是迭代选择阈值的方法,具体算法为:(1)选择一个T的初始估计值,试验中记为NewThreshold,设置值为最大灰度值和最小灰度值的平均值(2)利用阈值T把图像分为两个区域R1和R2。(3)对区域R1和R2中的所有像素计算平均灰度值u1和u2(4)计算新的阈值:T(u1u2)2(5)重复步骤24,知道主次迭代所得到的T值等于迭代前一次的T值的时候,或者达到迭代次数,本实验中设置了50次。实验效果
f3实验总结
本实验让我理解了图像分割的技术,理解了一些图像分割的思想和理念。主要就是对像素的一些分析和分类,这对于很多取证分析上是很有效的技术。但是还是有一些问题不是很理解。如果对于背景复杂的图像要怎么提取呢,不是很理解。还有上次上课还是有一个问题没有听明白,边缘检测不是图像分割那算是图像分割的那个步骤?
fr