【文件属性】:
文件名称:种子填充算法,扫描线填充算法,带报告
文件大小:1.91MB
文件格式:RAR
更新时间:2015-02-04 06:54:29
种子填充算法 扫描线填充算法 区域填充
多边形的区域填充
学时:2
实验类型:设计性
实验类别:专业实验
实验目的
1. 通过实验,进一步理解和掌握几种常用多边形填充算法的基本原理
2. 掌握多边形区域填充算法的基本过程
3. 掌握在C/C++环境下用多边形填充算法编程实现指定多边形的填充。
实验设备及实验环境
计算机(每人一台)
VC++6.0或其他C/C++语言程序设计环境
实验学时:2学时
实验内容
用种子填充算法和扫描线填充算法等任意两种算法实现指定多边形的区域填充。
实验步骤
1. 复习有关算法,明确实验目的和要求;
2. 依据算法思想,绘制程序流程图(指定填充多边形);
3. 设计程序界面,要求操作方便;
4. 用C/C++语言编写源程序并调试、执行(最好能用动画显示填充过程);
5. 分析实验结果
6. 对程序设计过程中出现的问题进行分析与总结;
7. 打印源程序或把源程序以文件的形式提交;
8. 按格式要求完成实验报告。
实验报告要求:
1. 分析算法的工作原理;
2. 画出算法的流程图
3. 实验结果及分析(比较两种算法的不同)
4. 实验总结(含问题分析及解决方法)
【文件预览】:
多边形的区域填充.doc
种子和扫描线填充算法
----zhztchDoc.cpp(2KB)
----StdAfx.cpp(208B)
----zhztchView.h(2KB)
----zhztch.clw(2KB)
----zhztch.opt(51KB)
----zhztchDoc.h(1KB)
----MainFrm.h(2KB)
----zhztch.dsw(535B)
----zhztch.cpp(4KB)
----Debug()
--------zhztch.pdb(473KB)
--------zhztch.pch(5.24MB)
--------zhztchView.obj(35KB)
--------zhztch.res(7KB)
--------zhztch.ilk(339KB)
--------vc60.pdb(356KB)
--------vc60.idb(225KB)
--------MainFrm.obj(20KB)
--------StdAfx.obj(103KB)
--------zhztch.obj(23KB)
--------zhztchDoc.obj(15KB)
--------zhztch.exe(120KB)
----zhztch.plg(1KB)
----zhztchView.cpp(8KB)
----ReadMe.txt(4KB)
----StdAfx.h(1KB)
----zhztch.h(1KB)
----zhztch.ncb(225KB)
----zhztch.dsp(4KB)
----zhztch.rc(12KB)
----MainFrm.cpp(2KB)
----Resource.h(734B)
----res()
--------zhztch.ico(1KB)
--------zhztch.rc2(398B)
--------Toolbar.bmp(1KB)
--------zhztchDoc.ico(1KB)
----zhztch.aps(29KB)
网友评论
- 非常感谢分享~
- 还行吧,研究中
- 很棒的算法报告
- 不错,可以用
- 挺好用的,可以用来交作业,哈哈
- 挺好的,挺实用的
- 还不错,可以用
- 程序运行时会出问题,不是很稳定。。
- 还行吧,没怎么看
- 不错不错,可借鉴
- 计算机图形学实验作业,不错不错
- 很好,实现的很棒,方法可以拆出来直接用,太赞啦
- 不错,参考价值很大
- 不错,作业不用自己写了
- 还不错,值得学习