- 12
- 0
- 约6.26千字
- 约 13页
- 2016-12-10 发布于北京
- 举报
《计算机图形学》
课内实验报告
学生姓名: 及 学 号: 学 院: 理学院 班 级: 课程名称: 计算机图形学 实验题目: 区域填充算法目 录
一、实验题目 1
二、实验目的 1
三、实验内容 1
四、实验结果 2
五、实验体会或遇到问题 9
一、实验题目
区域填充算法1.掌握扫描转换矩形、多边形和扇形的扫描线填充、种子填充算法。
2.要求根据给定的图形如矩形、多边形和扇形通过扫描线填充、种子填充算法对它们进行区域填充,并用颜色显示填充后的图形。
已知,多边形覆盖了12条扫描线,共有7个顶点和7条边,7个顶点分别为:,,,,,,。在1024*768的显示分辨率下,将多边形顶点放大为,,,,,,。
1.使用扫描线填充算法填充所给多边形
功能说明:
1)自定义屏幕二维坐标系,原点位于客户去中心,x轴水平向右为正,y轴垂直向上为正;
2)设置屏幕背景色为白色,调用Windows的颜色对话框选择填充颜色使用单一颜色填充多边形;
3)使用有效边表填充算法填充所给多边形及其边界线。
2.使用多边形种子填充算法填充所给多边形
功能说明:
1)自定义屏幕二维坐标系,原点位于客户去中心,x轴水平向右为正,y轴垂直向上为正;
2)设置屏幕背景色为白色,调用Windows的颜色对话框选择填充颜色,默认填充色为蓝色;
3)判断种子像素是否位于多边形区域之内;
原创力文档

文档评论(0)