搜索资源列表
图形的生成
- 实现二维基本图元直线段生成的基本算法(DDA,中点法,Bresenham)实现二维基本图元圆弧/椭圆圆弧生成的基本算法(中点法)实现对线型线宽的属性的控制实现二维多边形扫描转换的扫描线算法实现二维多边形扫描转换的边缘填充算法或栅栏填充算法实现二维连通区域填充的扫描线种子填充算法(四连通或八连通)实现二维直线段裁剪的Cohen-Sutherland裁剪算法和中点分割裁剪算法-basic 2D linear map of the yuan generated by the basic algorit
tuxingxuedazouye
- 1. 做一个集成的图形界面的程序,可调用每一次作业子程序。 2. 调用画点的函数,用DDA、中点算法画直线和中点算法及正负法画圆和抛物线。 3. 交互式的二维直线求交:如果存在交点,用实心圆显示交点,并用文字显示其坐标。 4. 用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括自行车行走和绕固定点旋转的自旋转物体动画。) 5. 线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的
Computer_Graphics_Algorithm
- 该程序实现了图形学中的一些算法,如画线、画圆,填充、直线多边形、扫描转换,扫描线消隐算法以及一个简单的Gouraud光照模型。-the realization of a number of graphics algorithms, painting lines, the Circle, filling, linear polygon scan conversion, Lines scanning algorithm and a simple scan illumination model.
ex1
- 计算机图形学中用“中点画线法”和“Bresenham算法”实现画直线和圆弧的扫描转换算法(matlab实现)
Vcad
- 实现图形学中画直线,园和圆弧以及直线裁剪,区域填充等功能 1. 对于画直线,只需知道起点和终点即可。在工作区间中按下鼠标(即选择起点),拖动至另一处松开(终点),即得到直线。 2. 画圆需要圆心坐标、半径、及起始角和终止角,至于实验要求的画1/4圆弧,可设起始角=0,终止角=45,若要画整个圆弧起始角和终止角分别为0和360即可。 3. 椭圆需要的参数更多,有椭圆中心坐标、长轴、短轴、长轴和X轴正向夹角、及起始离心角和终止离心角,要画整个椭圆还是部分椭圆只需控制起始和终止离心角
15883835bre_line
- 有很多算法可以实现直线的扫描,最著名的是bresenham算法.
line(new)
- 直线扫描算法rivate AX1(100) As Integer, AY1(100) As Integer, AX2(100) As Integer, AY2(100) As IntegerPrivate CX1 As Integer, CY1 As Integer, CX2 As Integer, CY2 As Integer, N As IntegerPrivate Sub form_Load()Picture1.BackColor = RGB(255, 255, 255)N = 0End
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪
sddsa
- 了解光栅图形显示器的工作原理和特点; 2. 学习C环境下的基本绘图方法; 3. 掌握直线扫描转换算法的原理及实现; 4. 实践与巩固直线的基本生成算法 -this is a very good seed
MyView
- 计算机图形学五个实验的代码包括:直线的扫描生成算法,圆和椭圆的扫描生成算法,多边形区域填充算法,多边形裁剪算法,种子填充算法-Five experiments in computer graphics code include: linear scan generation algorithm, the scanning circle and ellipse generation algorithm, polygon filling algorithm, polygon clipping alg
jisunjituxingxue
- 利用计算机编程语言绘制图形,主要实现以下内容: (1)、中点算法生成任意斜率直线,并设置线型线宽。 (2)、中点算法生成圆 (3)、中点算法生成椭圆 (4)、扫描算法实现任意多边形填充 (5)、Cohen_Sutherland裁剪 (6)、自由曲线与曲面的绘制 (7)、二维图形变换 (8)、三视图变换 -Draw graphics using computer programming languages, mainly to achieve the follo
basic-graph-generation
- 一个图形生成MFC系统,有计算机图形学的基本图形绘制算法,包括直线的三种(DDA,中点,Bresenham),圆的两种(中点,Bresenham),椭圆(中点)及区域填充(多边形扫描线,种子扫描)-MFC system to generate a graph, with the basic graphics computer graphics rendering algorithms, including three straight (DDA, the mid-point, Bresenham
B09090335
- bresenham直线扫描算法,实现四种不同斜率直线的图形呈现-bresenham line
Mydraw
- 简单的绘图程序,包含图形学直线扫描算法:DDA,中点扫描线算法,Bresenham扫描线算法,画圆扫描算法:中点画圆算法和Bresenham扫描算法,几何图形的填充算法:种子填充和扫描线填充算法等-Simple drawing program, contains a the graphics straight line scan algorithm: DDA, the midpoint of the scan line algorithm, Bresenham scan-line algorit
huaxian
- 基于VC的直线光栅扫描转换算法实现使用SetPixel函数-Linear grating scan conversion algorithm based on VC
jisuanjituxingxue
- 分别实现了以下算法:生成直线的DDA算法、生成直线的中点算法、生成圆的正负法算法、生成椭圆的中点算法、扫描转化为矩形、种子填充算法、平移变换、放缩变换、直线段裁剪 。-Respectively, implements the following algorithm: generate the linear DDA algorithm, line generating the midpoint algorithm, generating circle of positive and negat
1111
- 直线光栅扫描转换算法 bresenham(Implementation of linear grating scan conversion algorithm)