1 / 39
文档名称:

第3章 基本图形生成算法1.ppt

格式:ppt   页数:39
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第3章 基本图形生成算法1.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第3章 基本图形生成算法1.ppt

文档介绍

文档介绍:第三章基本图形生成算法
计算机学院
苏小红
图形的扫描转换
基本图形生成算法
图元扫描转换
直线段扫描转换
圆弧扫描转换
实区域填充
图形反走样
光栅图形中点的表示

(x,y)坐标
地址线性表
1D表示
显示屏幕
2D表示
像素由其左下角坐标表示
光栅图形中点的表示
地址= (xmax-xmin) * (y-ymin) + (x-xmin) + 基地址
x
y
xmax
xmin
ymax
ymin
每行像素点数
行数
行中位置
光栅图形中点的表示
Address(x,y) = (xmax-xmin) * (y-ymin) + (x-xmin) + 基地址
= k1 + k2y + x
Address(x±1,y) = k1 + k2y + (x±1) = Address(x,y) ± 1
Address(x,y±1) = k1 + k2(y ±1) + x = Address(x,y) ± k2
Address(x±1,y±1) = k1 + k2(y ±1) + (x±1)
= Address(x,y)± k2 ± 1
对像素连续寻址时,如何减少计算量?
增量法的优点?
图形显示的几种方式
图形显示前需要:扫描转换+裁剪
裁剪→扫描转换:最常用,节约计算时间
扫描转换→裁剪:算法简单
直线段扫描转换
假设
像素间均匀网格,整型坐标系,直线段斜率0<m<1
对m>1,x、y互换
直线段的扫描转换算法
直线的扫描转换
确定最佳逼近于该直线的一组象素
按扫描线顺序,对这些象素进行写操作
三个常用算法:
1数值微分法(DDA)
2中点画线法
3Bresenham算法。
数值微分(DDA)法(1/5)
已知线段端点:P0(x0,y0), P1(x1,y1)
直线方程
y=kx+b
{(xi, yi)}, i=0,….n.
浮点数取整: yi=round(yi)=(int)(yi+)
用到浮点数的乘法、加法和取整运算
数值微分(DDA)法(2/5)
增量算法
yi+1=kxi+1+b=k(xi+1)+b=yi+k
(xi,yi)→(xi+1,yi+k)
缺点:
有浮点数取整运算
不利于硬件实现
效率低
仅适用于k≤1的情形:x每增加1,y最多增加1。当k1时,必须把x,y互换。

最近更新

综合康复干预研究 40页

2024年安徽城市管理职业学院单招职业适应性测.. 40页

2024年安徽工业职业技术学院单招职业技能考试.. 40页

2024年安徽广播影视职业技术学院单招职业技能.. 41页

2026年以阳光好温暖话题作文八年级 7页

2024年安徽电气工程职业技术学院单招职业倾向.. 40页

2024年安徽省滁州市单招职业倾向性测试题库附.. 42页

2026年以端午节快乐小学生话题作文 7页

2026年以清明节祭英烈作文 15页

高效组合计数模型 39页

维修生命周期管理 37页

2026年代理销售合作合同协议电子版 31页

观光航空服务中的安全培训与教育 32页

罐头自动化检测设备研发 35页

2024年宝鸡三和职业学院单招职业适应性测试模.. 39页

2024年宿迁职业技术学院单招职业技能测试题库.. 40页

2024年山东力明科技职业学院单招职业适应性测.. 41页

2024年山东商务职业学院单招职业适应性测试题.. 39页

2024年山东海事职业学院单招职业适应性考试题.. 40页

2024年山东省临沂市单招职业适应性考试模拟测.. 40页

2024年山东省济宁市单招职业适应性测试模拟测.. 42页

2024年山东省菏泽地区单招职业倾向性考试题库.. 40页

2024年山东胜利职业学院单招职业倾向性考试模.. 39页

2024年山西华澳商贸职业学院单招职业倾向性测.. 40页

2024年山西电力职业技术学院单招职业倾向性测.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页