首页 开发技术 C++     /    DDA算法、中点bresenham算法及bresenham算法,带报告

DDA算法、中点bresenham算法及bresenham算法,带报告

上传者: winernathan | 上传时间:2017/6/5 4:53:38 | 文件大小:1.94MB | 文件类型:RAR
DDA算法、中点bresenham算法及bresenham算法,带报告
实验1直线段的扫描转换实验类型:设计性实验类别:专业实验实验目的1.通过实验,进一步理解直线段扫描转换的DDA算法、中点bresenham算法及bresenham算法的基本原理;
2.掌握以上算法生成直线段的基本过程;
3.通过编程,会在C/C++环境下完成用DDA算法、中点bresenham算法及bresenham算法对任意直线段的扫描转换。
实验设备及实验环境计算机(每人一台)VC++6.0或其他C/C++语言程序设计环境实验学时:2学时实验内容用DDA算法中点bresenham算法及bresenham算法实现任意给定两点的直线段的绘制(直线宽度和线型可自定)。
实验步骤:1、复习有关算法的基本原理,明确实验目的和要求;
2、依据算法思想,绘制程序流程图;
3、设计程序界面,要求操作方便;
4、用C/C++语言编写源程序并调试、执行;
5、分析实验结果6、对程序设计过程中出现的问题进行分析与总结;
7、打印源程序或把源程序以文件的方式提交;
8、按格式要求完成实验报告。
实验报告要求:1、各种算法的基本原理;
2、各算法的流程图3、实验结果及分析(比较三种算法的特点,界面插图并注明实验条件)4、实验总结(含问题分析及解决方法)

文件下载

资源详情

[{"title":"(42个子文件1.94MB)DDA算法、中点bresenham算法及bresenham算法,带报告","children":[{"title":"Line","children":[{"title":"LineDoc.h <span style='color:#111;'>1.42KB</span>","children":null,"spread":false},{"title":"Line.ncb <span style='color:#111;'>129.00KB</span>","children":null,"spread":false},{"title":"InputDialog.h <span style='color:#111;'>1.38KB</span>","children":null,"spread":false},{"title":"Line.clw <span style='color:#111;'>3.45KB</span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc60.pdb <span style='color:#111;'>388.00KB</span>","children":null,"spread":false},{"title":"Line.ilk <span style='color:#111;'>329.76KB</span>","children":null,"spread":false},{"title":"Line.res <span style='color:#111;'>8.30KB</span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'>225.00KB</span>","children":null,"spread":false},{"title":"StdAfx.obj <span style='color:#111;'>103.98KB</span>","children":null,"spread":false},{"title":"InputDialog.obj <span style='color:#111;'>14.37KB</span>","children":null,"spread":false},{"title":"LineView.obj <span style='color:#111;'>32.87KB</span>","children":null,"spread":false},{"title":"MainFrm.obj <span style='color:#111;'>21.47KB</span>","children":null,"spread":false},{"title":"Line.pdb <span style='color:#111;'>481.00KB</span>","children":null,"spread":false},{"title":"Line.obj <span style='color:#111;'>22.27KB</span>","children":null,"spread":false},{"title":"Line.pch <span style='color:#111;'>5.36MB</span>","children":null,"spread":false},{"title":"Line.exe <span style='color:#111;'>120.07KB</span>","children":null,"spread":false},{"title":"LineDoc.obj <span style='color:#111;'>14.25KB</span>","children":null,"spread":false}],"spread":false},{"title":"LineDoc.cpp <span style='color:#111;'>1.66KB</span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'>4.16KB</span>","children":null,"spread":false},{"title":"Line.rc <span style='color:#111;'>13.21KB</span>","children":null,"spread":false},{"title":"ALG.h <span style='color:#111;'>1.31KB</span>","children":null,"spread":false},{"title":"LineView.cpp <span style='color:#111;'>6.96KB</span>","children":null,"spread":false},{"title":"InputDialog.cpp <span style='color:#111;'>2.48KB</span>","children":null,"spread":false},{"title":"res","children":[{"title":"Toolbar.bmp <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"LineDoc.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"Line.rc2 <span style='color:#111;'>396B</span>","children":null,"spread":false},{"title":"Line.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false}],"spread":true},{"title":"Line.aps <span style='color:#111;'>29.94KB</span>","children":null,"spread":false},{"title":"LineView.h <span style='color:#111;'>2.17KB</span>","children":null,"spread":false},{"title":"MainFrm.h <span style='color:#111;'>1.44KB</span>","children":null,"spread":false},{"title":"ALG.cpp <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"Line.dsp <span style='color:#111;'>4.54KB</span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'>1.21KB</span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'>292B</span>","children":null,"spread":false},{"title":"Line.opt <span style='color:#111;'>50.50KB</span>","children":null,"spread":false},{"title":"Line.dsw <span style='color:#111;'>516B</span>","children":null,"spread":false},{"title":"Line.h <span style='color:#111;'>1.30KB</span>","children":null,"spread":false},{"title":"MainFrm.cpp <span style='color:#111;'>2.52KB</span>","children":null,"spread":false},{"title":"Line.cpp <span style='color:#111;'>4.08KB</span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'>1.19KB</span>","children":null,"spread":false},{"title":"Line.plg <span style='color:#111;'>857B</span>","children":null,"spread":false}],"spread":false},{"title":"直线段的扫描转换.doc <span style='color:#111;'>87.50KB</span>","children":null,"spread":false}],"spread":true}]

评论信息

  • qq_38788409:
    非常感谢分享~2018-04-28
  • weixin_40369949:
    有很大帮助2017-12-21
  • uke_tachi:
    不错,很好用2016-11-23
  • chenyun0223:
    正好用的到,下下来研究一下2016-07-06
  • qq346871537:
    很不错,对我帮助很大!2015-12-04

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明