- 2
- 0
- 约1.03万字
- 约 67页
- 2018-06-07 发布于福建
- 举报
第五章二维填充图元生成
第五章 二维填充图元的生成
授 课 教 师:
李 胜
北京大学计算机科学技术系
人机交互与多媒体实验室
主要内容
扫描转换:矩形、多边形、扇形
确定图元内部像素;
内部颜色显示:均匀填色,图像填充;
5.1扫描转换矩形
比一般多边形可简化计算。
应用非常多,窗口系统。
多边形共享边处理:
边有宽度,光栅系统的特点;
扫描转换矩形
方法:
void FillRectangle(Rectangle *rect,int color)
{ int x,y;
for(y = rect-ymin;y = rect-ymax;y++)
for(x = rect-xmin;x = rect-xmax;x++)
PutPixel(x,y,color);
}/*end of FillRectangle() */
扫描转换矩形
问题:
矩形是简单的多边形,那么为什么要单独处
理矩形?
比一般多边形可简化计算。
应用非常多,窗口系统。
共享边界如何处理?
原则:左闭右开,下闭上开
属于谁?
5.2 扫描转换多边形
顶点表示;点阵表示。
三种方法:
逐点判断法;扫描线算法;边缘填充法。
逐点判断法
逐个判断绘图窗口内的像素:
如何判断点在多边形的内外关系?
射线法;
累计角度法;
编码法;
(1)射线法
V点出发射线,与多边形边相交,若交点个数偶数,V
点在外边,反之……
交点通过多边形顶点?
通过某边的中点(不考虑边的端点)
(2) 累计角度法
步骤
从v点向多边形P顶点发出射线,形成有向角
计算有向角的和,
n v⎧0,P位于 之外
∑θi ⎨
±
i 0 2v位于, π P之内⎩
离散计算方法:编码方法
(3)编码方法:累计角度方法的离散方法
Step:
a.预处理,测试点在边上否。
b.V为原点作局部坐标系。
c.顶点编码,
d.边编码。P P : △P P =Ipi+1-Ipi
i i+1 i i+1 P
e.计算编码和: 0, 在外; +/-4,在内; 0
注意:边的编码周期性为4,
=2时?需特殊处理(p71,p72)
逐点判断法程序简单, P v
1
速度太慢,效率低。
P
2
5.3 扫描线算法(有序边表算法)
利用像素之间的连贯性,避免逐点判断和反复
求交。
一条扫描线与多边形的边间有偶数个交点。
交点之间的点或在内,或在外,称为扫描线的
您可能关注的文档
- 第九章二十世纪汉语训诂学.ppt
- 第九章__言谈礼仪.ppt
- 第九章 高分子材料聚合.ppt
- 第九节短语结构类别和短语功能类别.doc
- 第九章药品生物检定法 第五章色谱检测技术.ppt
- 第三节交通与通信发展带来变化(常忠诚).ppt
- 第二十一章小肠疾病病人护理.ppt
- 第二十二讲战略实施中管理问题.pdf
- 第九章讲义-外源基因表达.pdf
- 第二十章 数据分析20.1.1平均数.ppt
- 毕设选题参考.pdf
- 西南大学版三年级上册数学综合实践《年、月、日的秘密》第4课时探索年历中的秘密、拓展运用教学课件(新教材).ppt
- 西南大学版三年级上册数学综合实践《年、月、日的秘密》第1课时探寻一天的时间教学课件(新教材).ppt
- 西南大学版三年级上册数学综合实践《年、月、日的秘密》第2课时年、月、日知多少教学课件(新教材).ppt
- 考点27厉行法治中的社会主体职责.pptx
- 84整式的乘法(单项式乘单项式)课件冀教版七年级数学下册.pptx
- 体液调节与神经调节的关系课件-高二上学期生物人教版选择性必修1.pptx
- 2026湖南益阳沅江市卫生事业单位编外临聘人员招聘9人参考题库必考题.docx
- 2026湖南长沙市开福区教育局北辰第一幼儿园招聘参考题库必考题.docx
- 2026贵州贵阳观山湖人力资源服务有限公司人员招聘3人参考题库含答案.docx
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)