计算机图形学课程设计---基本图像处理功能软件包的设计
-
资源ID:1457810
资源大小:2.70MB
全文页数:19页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
计算机图形学课程设计---基本图像处理功能软件包的设计
1、计算机图形学课程设计报告 1 计算机图形学课程设计 课题名称 : 基本图像处理功能软件包的设计 专业: 信息与计算科学 姓名: 时间: 2012 年 6 月 20 日 计算机图形学课程设计报告 2 目 录 一、理论背景 . 3 二、课题目的 . 3 三、系统开发环境 3 四、经典边缘检测算法分析 . 4 1、Roberts 算子 . 4 2、Krisch边缘检测算子 . 5 3、 Sobel边缘算子和 Prewitt 边缘算子 . 6 五、图像处理几何变换算法分析 . 7 1、矩形图像变三角形. 7 2、矩形图像变菱形. 8 3、矩形变为圆及半圆. 9 4、扩散效果. 10 六、总结10 七、
2、参考文献 10 八、代码附录: 11 1、Robert 算子. 11 2、Kirsch 算子 11 3、GaussLaplace 算子 . 14 4、矩形变三角形. 15 5、矩形变圆. 15 6、矩形变菱形. 16 7、灰度化. 17 8、反色. 17 9、二值化腐蚀. 18 计算机图形学课程设计报告 3 计算机图形学课程设计报告 一、一、理论背景理论背景 图像处理就是对图像信息加工以满足人的视觉心理或应用需求的方法。 图像处理方法有 光学方法和电子学方法。 从20世纪60年代起随着电子计算机和计算技术的不断提高和普及, 数字图像处理进入了高速发展时期, 而数字图像处理就是利用数字计算机或其
3、它的硬件设备 对图像信息转换而得到的电信号进行某些数学处理以提高图像的实用性。 图像处理在遥感技术,医学领域,安全领域,工业生产中有着广泛的应用,其中在医学应用 中的超声、核磁共振和 CT 等技术,安全领域的模式识别技术,工业中的无损检测技术尤其 引人注目。 计算机进行图像处理一般有两个目的:(1)产生更适合人观察和识别的图像。(2)希望能 由计算机自动识别和理解图像。数字图像的边缘检测是图像分割、目标区域的识别、区域形 状提取等图像分析领域的重要基础,图像处理和分析的第一步往往就是边缘检测。 物体的边缘是以图像的局部特征不连续的形式出现的, 也就是指图像局部亮度变化最显 著的部分,例如灰度值
4、的突变、颜色的突变、纹理结构的突变等,同时物体的边缘也是不同 区域的分界处。图像边缘有方向和幅度两个特性,通常沿边缘的走向灰度变化平缓,垂直于 边缘走向的像素灰度变化剧烈。根据灰度变化的特点,图像边缘可分为阶跃型、房顶型和凸 缘型。 二、二、课题目的课题目的 本课题的目的是从理论上对几种经典的边缘检测算法 (Roberts 算子、 Sobel 算子、 Prewitt 算子、Krisch 算子、高斯-拉普拉斯算子)进行分析,并用 Delphi 实现这些算法。最后,通 过实例图像对不同边缘检测算法的效果进行分析, 找出各种算法的适用范围。 通过本课题的 研究可以为以后进一步学习数字图像处理打好基础,提高学生的独立工作能力和编程能力。 三、系统开发环境三、系统开发环境 开发工具:delphi7 操作系统:Microsoft Windows 7 计算机图形学课程设计报告 4 主界面: 四、四、经典边缘检测算法分析经典边缘检测算法分析 1、Roberts 算子算子 边缘, 是指周围像素灰度有阶跃变化或屋顶等变化的那些像素的集合。