毕业论文-图像边缘监测及轮廓跟踪实现,正文共52页,16524字
摘 要
图像边缘检测及轮廓跟踪在科学研究、工农业生产、军事技术和医疗卫生等领域都有广泛的应用。
本文主要介绍了边缘检测的一些经典理论算法如:Sobel算子、Prewitt算子、Log算子、Canny算子等,均给出了相应的算法,同时还阐述轮廓跟踪提取的方法,如:虫随法、种子填充等。并应用VC++平台实现sobel、log、canny边缘算子和种子填充法轮廓跟踪,并通过仿真调试。
关键词:边缘检测;轮廓跟踪;sobel算子;log算子
目 录
摘 要 I
Abstract 错误!未定义书签。
前 言 1
第一章 边缘检测轮廓跟踪技术 4
1.1 图像边缘定义 4
1.2 典边缘检测算子 5
1.2.1 Sobel算子 5
1.2.2 Laplace算子 5
1.2.3 log算子 7
1.2.4 Roberts 算子 7
1.2.5 Canny算子 8
1.2.6 Prewitt算子 9
1.3 轮廓提取与跟踪 10
1.4轮廓跟踪算法 12
1.4.1 虫随法 12
1.4.2 基于传统轮廓跟踪的改进算法 13
1.4.3 种子填充 14
第二章边缘检测编程实现 15
2.1 Sobel边缘检测 15
2.2 Sobel算子编程实现 16
2.2.1 Sobel算子 16
2.2.2 实现步骤 16
2.2.3 Sobel算子C实现 17
2.3 高斯拉普拉斯算子(log) 19
2.4 log边缘检测C实现 20
2.4.1 log算子 20
2.4.2 实现步骤 21
2.4.3 log算子C实现 21
2.5 Robrts边缘检测 22
2.6 Roberts算子C实现 23
2.6.1 Roberts算子 23
2.6.2 实现步骤 23
2.6.3 Roberts算子C实现 23
2.7 canny算子 25
2.8 canny边缘检测C实现 27
2.8.1 实现步凑 27
2.8.2 Canny算子C实现 28
第三章轮廓跟踪编程实现 30
3.1种子填充算法 30
3.2 实现步凑 30
第四章 结束语 32
致 谢 33
参考文献 34
附录 35