您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Bresenham算法绘制线段并利用“橡皮筋”功能绘制折线

  2. 将绘制的折线连接成多边形,并选择种子填充法或扫描线填充法进行填充 鼠标交互生成矩形裁剪框,实现对绘制的折线的裁剪
  3. 所属分类:其它

    • 发布日期:2010-01-24
    • 文件大小:2048
    • 提供者:jk983294
  1. 计算机图形学题目答案

  2. 什么是计算机图形学?试用中点Bresenham算法画直线段的原理推导斜率为负且大于1的直线段绘制过程(要求写清原理、误差函数、递推公式及最终画图过程)。利用中点Bresenham画圆算法的原理推导第一象限x=y到y=0圆弧段的扫描转换算法(要求写清原理、误差函数、递推公式及最终画图过程)。、分析边标志算法的实现过程,并写出其算法的C语言描述。1、图中ABCD为矩形窗口,P1P2为待裁剪线段。试用中点分割法求出P1的最远可见点,当线段长度≤0.5时算法结束。
  3. 所属分类:其它

    • 发布日期:2010-03-26
    • 文件大小:329728
    • 提供者:hj1068
  1. 计算机图形学实验源码(javaEclipse版本)

  2. java实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Bresenha
  3. 所属分类:其它

    • 发布日期:2010-06-24
    • 文件大小:93184
    • 提供者:keyu1711
  1. 计算机图形学源码C#版本(中南民族大学)

  2. VS 平台C#实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Brese
  3. 所属分类:其它

    • 发布日期:2010-06-24
    • 文件大小:8388608
    • 提供者:keyu1711
  1. 计算机图形学实验源代码(中南民族大学计算机科学学院)

  2. C++Builder 平台实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法
  3. 所属分类:其它

    • 发布日期:2010-06-24
    • 文件大小:3145728
    • 提供者:keyu1711
  1. 图形学基础的课程设计-实现图形的变换,缩放,旋转

  2. 本系统需要实现以下内容: 1、给出系统框架。 2、调用画点的函数,分别用DDA、中点Bresenham算法和改进Bresenham算法绘制直线和中点算法绘制直线、用不同的算法绘制圆和椭圆 ,并各自比较算法精度与效率的差别 。 3、实现二维图形的变换。(包括平移,放缩,旋转,错切以及复合变换) 4、运用所学的区域填充算法实现区域填充。 5、运用所学算法实现线段裁剪以及多边形裁剪(多边形裁剪为可选)。 6、自己实现其它附加以及需要完善的功能。
  3. 所属分类:其它

    • 发布日期:2010-06-27
    • 文件大小:2097152
    • 提供者:sunny1990217
  1. 分别用DDA、中点Bresenham算法和改进Bresenham算法绘制直线和中点算法绘制直线、用不同的算法绘制圆和椭圆 ,并各自比较算法精度与效率的差别

  2. 1)给出系统框架。 2)调用画点的函数,分别用DDA、中点Bresenham算法和改进Bresenham算法绘制直线和中点算法绘制直线、用不同的算法绘制圆和椭圆 ,并各自比较算法精度与效率的差别 。 3)实现二维图形的变换。(包括平移,放缩,旋转,错切以及复合变换) 4)运用所学的区域填充算法实现区域填充。 5)运用所学算法实现线段裁剪以及多边形裁剪(多边形裁剪为可选)。 6)自己实现其它附加以及需要完善的功能。
  3. 所属分类:其它

    • 发布日期:2010-06-27
    • 文件大小:326656
    • 提供者:adia0512
  1. Java2EE的计算机图形学实验全部源代码(中南民族大学)

  2. 用JDK6就可以运行了 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Bre
  3. 所属分类:其它

    • 发布日期:2010-06-28
    • 文件大小:116736
    • 提供者:keyu1711
  1. 计算机图形学-直线段扫描转换绘制

  2. 将中点画线或Bresenham画线算法推广,以便能画出任意斜率的直线,并调用此函数绘制图案,图案中要包含各种斜率的线段
  3. 所属分类:其它

    • 发布日期:2010-12-20
    • 文件大小:48128
    • 提供者:ameli131
  1. 计算机图形学实验3 Bresenham算法绘制线段

  2. 计算机图形学实验 Bresenham算法绘制线段 实现橡皮筋功能 并且完成种子填充
  3. 所属分类:C/C++

    • 发布日期:2011-06-29
    • 文件大小:11264
    • 提供者:mobilechan
  1. 计算机图形学基础课程设计

  2. 此次课程设计的课题为通过编程,实现圆和直线等基本图形的绘制。要求用DDA算法、Bresenham算法和中点算法实现圆和直线等基本图形的绘制,并各自比较算法精度与效率的差别,实现二维图形的变换(包括平移,放缩,旋转,错切以及复合变换),用区域填充算法实现区域填充以及实现线段裁剪和多边形裁剪,并给出代码和结果截图。
  3. 所属分类:Java

    • 发布日期:2011-06-29
    • 文件大小:2097152
    • 提供者:konggu840
  1. 计算机图形学常用法程序

  2. 实验目的:掌握光栅图形显示基本原理及直线段生成绘制的算法 实验内容:1、编程实现DDA算法、Bresenham算法、中点递归算法绘制直线段 2、分析对比三种算法的像素逼近效果和程序执行速度 3、输出要求:每种算法要分别在八个二分之一象限内画一条直线段 实验目的:理解有序边、种子填充及图案填充算法的原理并可以编程实现。 实验内容:1、分别用有序边及种子填充算法编程实现任意多变形的填充 2、编程实现图案填充多变形 实验要求:1、程序能实现任意凹、凸多边形的填充 2、多变形边界用交互式方法输入 实验
  3. 所属分类:C++

    • 发布日期:2012-06-29
    • 文件大小:6291456
    • 提供者:yangzhijiang
  1. 基于C++开发的射击游戏

  2. 用DDraw实现射击游戏说明文档 要点一:画图自动切割 IDirectDrawSurface7::BltFast()方法中没有自动切割功能,即当画图元素超出窗口以外时不会自动切割,DDraw选择自动忽略不画,造成一旦超出窗口,画图元素会突然消失。 解决这一问题的方法是手动切割,代码如下: //自动切割 RECT scRect; //存放当前窗口大小区域 ZeroMemory( &scRect, sizeof( scRect ) ); GetWindowRect( GetActiveWindow
  3. 所属分类:C++

    • 发布日期:2013-04-30
    • 文件大小:2097152
    • 提供者:shangsongwww
  1. 计算机图形学OpenGL、codeblock、计算机图形学综合性实验

  2. 1.1实现绘制Bresenham直线 运用Bresenham算法,通过点绘制实现直线。 1.2实现种子填充算法 运用4连通种子填充算法,实现填充矩形的颜色填充和矩形框内的颜色填充。 1.3实现几何变换 运用glRotated、glTranslated、glScaled实现几何图像的旋转、平移、放大、缩小。 1.4实现窗口裁剪 通过Cohen_Sutherland、Sutherland_Hodgman实现线段裁剪和多边形裁剪。 1.5实现绘制曲线 通过Bezier算法和三次B样条算法实现绘制曲线
  3. 所属分类:其它

    • 发布日期:2014-12-20
    • 文件大小:257024
    • 提供者:u011875552
  1. 计算机图形学Bresenhem画线

  2. Bresenham是绘制线段最有效率的算法之一,该算法仅仅使用整型加减及字节位操作运算 (省去了用于计算斜率的除法运算),因而计算效率非常高。 过各行各列象素中心构造一组虚拟网格线。
  3. 所属分类:C/C++

  1. 华南理工大学计算机图形学实验

  2. 一、 1.Please download and install the glut library. 2.Write a complete program using the following codes to draw a Sierpinski gasket. void myinit() { // attributes glClearColor(1.0,1.0,1.0,1.0); glColor3f(1.0,0.0,0.0); // set up viewing glMatrixMode(
  3. 所属分类:C/C++

    • 发布日期:2018-05-20
    • 文件大小:50331648
    • 提供者:z_y_r12138
  1. Bresenham直线段的绘制

  2. 通过鼠标交互的方式绘制直线段,绘制的过程可以参照Window中自带的“画图”软件。线段的绘制不能调用系统的绘制线段的函数,必须自己实现Bresenham线段光栅化算法,求得线段的所有离散点,并使用SetPixel函数绘制出每个离散点。
  3. 所属分类:C/C++

    • 发布日期:2018-11-01
    • 文件大小:747520
    • 提供者:ziyeshy
  1. VC 三种直线扫描转换算法范例演示.rar

  2. 本源码演示了三种VC 直线扫描转换算法,这3种方式是:bresenham方法、数值微分法、中点画线法。本程序同时是一个MFC单文档程序,进行直线段扫面转换算法的算法验证。   1.使用Wizard建立单文档程序;   2.绘制20*20的网格线,格子X和Y方向间隔均为20像素,网格起始坐标在(20,20)。我们使用此网格模拟像素矩阵(),格子交叉点是像素中心。   3.输入直线段两端点,可使用以下两种方法之一:   a)对话框输入   b)鼠标在网格内以鼠标左键按下-拖动-抬起方式输入。注意:
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:2097152
    • 提供者:weixin_39840924
  1. 计算机图形学教程含练习题pdf格式的

  2. 主要内容和课时分配 一图形系统综述2 课时 主要介绍视频显示设备 二基本图元的显示 1 画线算法2 课时 DDA 算法Bresenham 算法中点算法* Zeon PDF Driver Trialwww.zeon.com.tw 2 2 圆生成算法1 课时 DDA 算法* 正负法* Bresenham 算法* 中点算法 3 椭圆生成算法2 课时 DDA 算法* 正负法* 中点算法 4 区域填充3 课时 三二维几何变换4 课时 四二维观察 1 观察流程以及窗口变换1 课时 2 线段的裁剪2 课时 C
  3. 所属分类:其它

    • 发布日期:2009-11-06
    • 文件大小:3145728
    • 提供者:meng669020