- 19
- 0
- 约6.35千字
- 约 23页
- 2018-03-29 发布于河南
- 举报
第三章图形生成图像的基本原理
第三章 图形生成图像的基本原理 3.2 直线生成算法 1)数值微分(DDA)法 过两点(x0,y0),(xn,yn)作直线: 其直线方程为:(y-y0)/(yn-y0)=(x-x0)/(xn-x0) 整理后为:y=kx+b 其中k=(yn-y0)/(xn-x0) 当k≤1时,取x方向步长为1, 则有,对中间需要计算的点(i=0,…,n-2) xi+1=xi+1; yi+1=kxi+1+b = k(xi+1)+b = kxi+b+k = yi+k 这里xi为整数,yi、k为浮点数 在屏幕上显示点(x0,y0),(x1,int(y1+0.5)),…,(xn-1,int(yn-1+0.5)),(xn,yn),则显示出该直线。 由于y方向增量每次小于1(反证),所以直线是连通的。 当k≥1时,交换x,y位置进行处理。 实例:用DDA方法在点(0,0)和(5,2)之间画线 动画 2)Bresenham算法 (最常用) 实例:用Bresenham方法在点(0,0)和(5,2)之间画线 3.3 圆的生成算法(中点画圆法) 程序: MidCircle18(int r) { int x,y; ? float f; ? x=0; y=r; f=1.25-r; //注意f为下一点(1,r-0.5)的判别式 ? point(x,y); ? while(x=y) { if(f0)?? f+=
您可能关注的文档
- 微积分第二节反函数与复合函数.ppt
- 上海浦东重点小学2012年度四年级数学第一学期期终试卷第16套.doc
- UML轻松入门之综合实例_网络教学系统.ppt
- 仁爱英语七年级第4单元第3话题测试题.doc
- sanfu班级.doc
- 2012招教考试真题和答案.doc
- 2005年武汉市国民经济和社会发展统计公报.doc
- 监理部质量管理办法.doc
- 2007年(海南.理)答案.doc
- 信息分析上机实验作业一.doc
- 具身智能:谁在布局,如何落子?——产业投资与并购的交易架构与法律策略.docx
- 中美欧供应链风险与供应链安全法规深度研究报告v2 2026_罗戈网.docx
- 电力电缆知识培训.docx
- 2026年中国光交换机行业研究报告 全光交换赋能算力,国产替代迎来关键期.docx
- 晶盛机电2025环境、社会和公司治理(ESG)报告.pdf
- 2026年企业AI转型成功标准.docx
- 清华大学建筑节能研究中心:中国建筑节能年度发展研究报告2025(预览版).docx
- OpenAI_AI就业转型框架:人工智能对就业的短期影响研究报告+The+AI+Jobs+Transition+Framework:Mapping+AI’s+Near-Term+Impact+on+Jobs.docx
- 小核酸药物行业深度报告:小核酸市场欣欣向荣,国产管线蓄势待发.docx
- 国际清洁交通委员会icct:中国铁路内燃机车及其发动机第一阶段排放标准.docx
最近下载
- (45页PPT)六西格玛案例.ppt
- 公司厂级安全教育培训试卷及答案.docx VIP
- 学堂在线定向运动(西京学院)期末考试答案.docx
- (正式版)DB31∕T 1662-2025 《养老机构消毒卫生要求》.pdf VIP
- 运动处方--慢性疾病的预防与康复(浙大)大学MOOC慕课 客观题答案.docx VIP
- 学堂在线运动处方理论与应用(北体)期末考试答案.docx
- 11.1创新思维的含义与特征课件(共32张PPT+1个内嵌视频) 统编版高中政治选择性必修3(含音频+视频).pptx VIP
- 在线网课学习课堂《运动处方理论与应用(北京体育大学)》单元测试考核答案.pdf
- NB∕SH∕T 0164-2019 石油及相关产品包装、储运及交货验收规则.pdf
- NB∕T 35056-2015 水电站压力钢管设计规范 附2021年第1号修改单(3-1).pdf
原创力文档

文档评论(0)