计算机图形图像处理

计算机图形图像处理

ID:25590235

大小:976.50 KB

页数:10页

时间:2018-11-21

计算机图形图像处理_第1页
计算机图形图像处理_第2页
计算机图形图像处理_第3页
计算机图形图像处理_第4页
计算机图形图像处理_第5页
资源描述:

《计算机图形图像处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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.当x

5、age进行中点画圆,加强了我们的综合运用能力,对一些基本的算法错误有一定的了解,对以后的学习有很大帮助。《计算机图形图像处理基础》唐波、马波宁、邹焕新、鲁敏编著

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。