- 48
- 0
- 约3.85千字
- 约 12页
- 2020-07-28 发布于天津
- 举报
贵州大学实验报告
学院:计算机科学与信息学院专业
学院:计算机科学与信息学院
专业:计算机科学与技术 班级:101
姓名
学号
实验组
4
实验时间
2013425
指导教师
口. 一
吴厶
成绩
实验项目名称 多边形填充算法 实
验
使学生掌握光栅显示系统中多边形的扫描转换和区域填充算法。掌握 4连通区域的扩展性。
目
实验要求实现多边形的扫描转换算法和区域填充算法
实验要求
实现多边形的扫描转换算法和区域填充算法
实 验 原 理
实 验 原 理
扫描线算法算法原理:
利用相邻像素之间的连贯性, 提高算法效率。 根据多边形内部点的连续性知:一条扫描线与多 边形的交点中,入点和出点之间所有点都是多边 形的内部点。所以,对所有的扫描线填充入点到 岀点之间所有的点就可填充多边形。
处理对象:非自交多边形(边与边之间除了 顶点外无其它交点)判断扫描线上的点是否在多 边形之内,根据多边形区域连续性,分为3个步骤:
求出扫描线与多边形所有边的交点;
把这些交点的x坐标值以升序排列;
对每一对交点间的区域进行填充。
第三个步骤是从奇数个交点岀发到偶数 个交点。如右图,对 y = 8的扫描线排序x坐标得到的表是(2,4,9,13),然后对交点2与4之间、9与13之间 的所有象素点进行填充。
边界上的象素 :“左闭右开”,“下闭上开” (将左边界和下边界的点算为内部,而将右边界和
算为
您可能关注的文档
最近下载
- 南京信息工程大学2024-2025学年第2学期《线性代数》期末试卷(B卷)及参考答案.docx
- 监狱维修工程方案(3篇).docx VIP
- 南京信息工程大学2024-2025学年第2学期《线性代数》期末试卷(A卷)及参考答案.docx
- 部编版语文三年级(下册)写字表(含拼音、部首、笔顺等).pdf VIP
- 2025年贵州省中考理科综合(物理化学)试卷真题(含答案详解).pdf VIP
- 国家基层糖尿病防治管理指南(2025)解读课件.pptx VIP
- 半导体备忘录:供应链传承 - Citrini Research --- Semis Memo_ Supply Chain Inheritance - Citrini Research.pdf
- 云南国有股权公司秋招试题及答案.doc VIP
- 万科全套管理制度.docx VIP
- 2025年电工杯数学建模竞赛特等奖论文A.pdf VIP
原创力文档

文档评论(0)