欢迎来到天天文库
浏览记录
ID:25590235
大小:976.50 KB
页数:10页
时间:2018-11-21
《计算机图形图像处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机图形图像处理期末课程设计报告题目中点法以及Bresenham方法绘制圆班级:学号:姓名:同组姓名:学号:成绩:完成时间:2015年6月1、课程设计目的12、课程设计描述及要求1(1)、中点画圆算法2(2)、Bresenham画圆算法23、系统开发环境24、画圆步骤2(1)、中点画圆步骤2(2)、Bresenham画圆算法步骤35、程序运行过程4(1)、通过DOC类调用算法4(2)、通过VIEW类显示图像4(3)、算法66、程序运行结果67、总结。计算机图形图像设计报告1、课程设计目的本学期系统的学习了计算机图形图像处理,在学期末进行课程设计,通过
2、设计进一步掌握和理解中点画圆算法和Bresenham画圆算法,提高我们对计算机图形学的了解与应用,同时通过此次设计提高动手实践能力与学习分析能力。2、课程设计描述及要求(1)、中点画圆算法构造函数F(x,y)=x2+y2-R2。R为整数。对于圆上的点,有F(x,y)=0;对于圆外的点,F(x,y)>0;而对于圆内的点,F(x,y)<0。算法原理:M的坐标为:M(xi+1,yi-0.5)1、当F(xM,yM)<0时,取Pu(xi+1,yi)2、当F(xM,yM)>0时,取Pd(xi+1,yi-1)3、当F(xM,yM)=0时,约定取Pu。构造判别式:1、
3、当d≤0时,下一点取Pu(xi+1,yi);2、当d>0时,下一点取Pd(xi+1,yi-1)。(2)、Bresenham画圆算法计算下一个点和圆弧的距离为1、d>0取Pd2、d<0取Pu3、系统开发环境开发工具:VC6.0操作系统:win74、画圆步骤(1)、中点画圆步骤算法步骤:1.输入圆的半径R。2.计算初始值d=1.25-R、x=0、y=R。3.绘制点(x,y)及其在八分圆中的另外七个对称点。4.判断d的符号。若d≤0,则先将d更新为d+2x+3,再将(x,y)更新为(x+1,y);否则先将d更新为d+2(x-y)+5,再将(x,y)更新为(x
4、+1,y-1)。5.当x5、age进行中点画圆,加强了我们的综合运用能力,对一些基本的算法错误有一定的了解,对以后的学习有很大帮助。《计算机图形图像处理基础》唐波、马波宁、邹焕新、鲁敏编著
5、age进行中点画圆,加强了我们的综合运用能力,对一些基本的算法错误有一定的了解,对以后的学习有很大帮助。《计算机图形图像处理基础》唐波、马波宁、邹焕新、鲁敏编著
此文档下载收益归作者所有