Description: 实现DDA直线生成算法、Bresenham直线生成算法、中点绘圆算法,以及多边形扫描线填充算法-achieve DDA line drawing algorithm, the Bresenham algorithm, which generates the midpoint painted circle algorithm, and polygon scan line filling algorithm Platform: |
Size: 61869 |
Author:dangdang |
Hits:
Description: DDA 算法 achieve DDA line drawing algorithm, the Bresenham algorithm, which generates the midpoint painted circle algorithm, and polygon scan line filling algorithm Platform: |
Size: 987 |
Author:minglus |
Hits:
Description: 实现DDA直线生成算法、Bresenham直线生成算法、中点绘圆算法,以及多边形扫描线填充算法-achieve DDA line drawing algorithm, the Bresenham algorithm, which generates the midpoint painted circle algorithm, and polygon scan line filling algorithm Platform: |
Size: 61440 |
Author:dangdang |
Hits:
Description: 使用扫描线种子填充算法实现400×400的圆的填充,该算法用中点画圆法对原算法进行了优化,实现效率明显提高。-The use of scan line seed fill algorithm to achieve 400 × 400 of a circle filling, the algorithm using the midpoint of the original algorithm drawcircle optimized to achieve improved efficiency. Platform: |
Size: 1344512 |
Author:wxy |
Hits:
Description: DDA 算法 achieve DDA line drawing algorithm, the Bresenham algorithm, which generates the midpoint painted circle algorithm, and polygon scan line filling algorithm -DDA algorithm achieve DDA line drawing algorithm, the Bresenham algorithm, which generates the midpoint painted circle algorithm, and polygon scan line filling algorithm Platform: |
Size: 1024 |
Author: |
Hits:
Description: 1.圆的绘制 输入圆心的位置与半径的大小,即可绘制圆。
2.多边形的填充 根据扫描线求交法,排序法,气泡法等,对一个多边形进行填充-1. Circle drawing enter the center location and radius of the size, you can draw round. 2. Polygon scan line in accordance with the filling intersection method, ordering method, bubble method and so on, to fill a polygon Platform: |
Size: 49152 |
Author:王天天 |
Hits:
Description: 画直线、画圆、填充三角形
画直线有三种算法,填充的算法是线扫描-Drawing a straight line, circle, filled triangle has three straight-line drawing algorithm, the algorithm is filled with line scan Platform: |
Size: 328704 |
Author:李嘉辉 |
Hits:
Description: 学计算机图形学所画的图形,有画线(DDA,中点,Bresenham),画圆(中点和Bresenham),填充(扫描线和种子),裁剪,Bezier曲线,动画,三维形体。-By painting computer graphics school graphics, a painted line (DDA, the mid-point, Bresenham), Circle (mid-point and Bresenham), filling (scan line and seeds), cut, Bezier curve, animation, three-dimensional shape. Platform: |
Size: 2037760 |
Author:star |
Hits:
Description: 基于vb的圆的扫描线填充算法,通俗易懂,便于理解和操作,有详细说明-Vb round based on the scan line fill algorithm, user-friendly, easy to understand and operate, is described in detail Platform: |
Size: 4096 |
Author:姚月 |
Hits:
Description: 是我的计算机图形学的大作业,其中包括的算法有: 直线绘制的DDA算法,bresenham算法,中点算法,绘制圆和椭圆的中点算法,扫描线种子填充算法。N次贝塞尔曲线的绘制以及对他的平移旋转和缩放变换。还有颜色对话框的调用等等,操作方法在帮助里也写明了。另外,还附有一个编写说明书,适合初学者一步步的自己编写出程序来。-Is my great work in computer graphics, including the algorithm are: line drawing of the DDA method, bresenham method, midpoint method, rendering the mid-point circle and ellipse algorithms, scan line seed fill algorithm. N sub Bezier curve drawing, and his translation rotation and scaling transformations. Also call the color dialog box, etc., methods of operation to help in together with a. In addition, with a written statement, suitable for beginners to write their own step by step procedures. Platform: |
Size: 5458944 |
Author:隗平 |
Hits:
Description: 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显示上边裁剪后的多边形,依此进行其它各边裁剪。四、用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括类似自行车行走和绕固定点旋转的自旋转物体动画。)五、简单三维图形系统:凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)。六、交互式Bezier曲线的输入绘制程序实现-An integrated graphical interface program, can call the subroutine each operation. First, call the painting point function, the DDA, the mid-point operator
France and the midpoint line drawing algorithm draw a circle and ellipse. 2, polygon scan conversion algorithm and region filling algorithm (scan line algorithm
The will to do more than seek operation based on the edge of fill, and sign algorithms for the optional side seed-based region filling using 4-connected region
Recursive seed fill algorithm, or scan line seed fill algorithm to require seed point (x, y) can be interactive input). 3, line cutting and
Polygon clipping algorithm to achieve animation. (Two segments by cutting edge algorithms and HS polygon clipping algorithm) polygon clipping
Algorithm animation requirements first draw a closed polygon, and then draw the crop rectangle window, then select the crop button (or
Command), press the "cut on top" button (or the implementation of the "cut on top" command), Platform: |
Size: 15465472 |
Author:Peng |
Hits:
Description: 使用OpenGL实现DDA、中点画线法、Bresenham算法绘制;中点画圆法、Bresenham画圆算法;多边形扫描线转换算法;多边形裁剪--逐边裁剪法等计算机图形学基本算法。-Use OpenGL, DDA, the dotted line method, Bresenham algorithm to draw midpoint drawcircle, Bresenham circle algorithm polygon scan line conversion algorithm polygon clipping- cutting edge of law by the basic algorithm in computer graphics. Platform: |
Size: 4977664 |
Author: |
Hits:
Description: 基本图形的生成与填充VC源码。实现了:
1,点与直线生成算法(数值微分法(DDA算法),中点画线法,Bresenham画线法)。
2,圆的生成算法(中点画圆算法,Bresenham画圆算法)。
3,椭圆生成算法。
4,区域填充(种子填充算法,扫描线填充算法)。
5,汉字的显示技术。
6,曲线的生成(最小二乘直线拟合,三次Bezier直线生成,任意次Bezier直线生成 )。-Basic graphics generation and fill VC source. Realized: 1 point and line generation algorithm (numerical differentiation (DDA algorithm), the dotted line method, Bresenham line drawing method). 2, circle generation algorithm (midpoint circle algorithm, Bresenham circle algorithm). 3, oval-generation algorithm. 4, area fill (seed filling algorithm, scan-line fill algorithm). 5, the Chinese characters display technology. 6, curve generation (least-squares fitting a straight line, cubic Bezier line generation, Bezier line to generate any number of times). Platform: |
Size: 4493312 |
Author: |
Hits:
Description: 图形学Weiler-Atherton裁剪算法、Brensenham画线、画圆算法和扫描线填充算法。做成一个类似于Windows画笔的东西。-Graphics Weiler-Atherton clipping algorithm, Brensenham drawing a line, circle algorithm and scan line fill algorithm. A brush made of something similar to Windows. May be required. Net Framework 3.5. Platform: |
Size: 149504 |
Author:王宇翔 |
Hits:
Description: VC实现的直线、圆的扫描转换、种子填充,有效边表填充等-VC in a straight line, circle scan conversion, seed filling, the effective side table fill Platform: |
Size: 3916800 |
Author:刘延瑞 |
Hits:
Description: 本代码包含以下算法的演示:
直线:DDA算法生成直线,中点算法生成直线,Bresenham算法生成直线。
圆:中点画圆,Bresenham画圆。
椭圆:中点画椭圆。
区域填充:多边形扫描线填充,种子扫描线填充。-This code contains a demonstration of the following algorithm:
Direct Line: DDA algorithm to generate a straight line, the midpoint algorithm to generate a straight line, Bresenham algorithm to generate a straight line.
Round: the mid-point circle, Bresenham s circle.
Oval: in dotted ellipse.
The area filling: polygon scan line filling, seed scan line filling. Platform: |
Size: 32768 |
Author:L |
Hits:
Description: 一个集成的图形界面的程序,可调用每一次作业子程序。
一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。
二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。
三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显示上边裁剪后的多边形,依此进行其它各边裁剪。
四、用动画实现二维图形变换的各种算法,实现对指定形体的平移、旋转和缩放。(包括类似自行车行走和绕固定点旋转的自旋转物体动画。)
五、简单三维图形系统:凸多面体的建模、透视投影,隐藏面的消除及基本图形变换(平移、旋转、缩放)。
六、交互式Bezier曲线的输入绘制程序实现
-An integrated graphical interface of the program, each operation subroutine callable.
One call a function of the point of the painting, with the DDA, the midpoint algorithm for drawing a straight line and the midpoint algorithm circle and oval.
Second, the polygon scan conversion algorithm and region filling algorithm (scan line algorithm for must fill and edge flag algorithm based on the edge of the modulo operator is optional using the 4 regional connectivity recursive seed filling algorithm based on the area of seed filling, or scan line seed filling algorithm requires the seed point (x, y) can be entered interactively).
Line Clipping polygon clipping algorithm animation achieved. (Two Line Clipping Algorithm and HS polygon-by-side clipping algorithm) polygon clipping algorithm animation requires draw a closed polygon, rectangle and then draw the crop window, and then select the the cropped button (or command), press the "on top of cutting "button (or the implementation of Platform: |
Size: 87040 |
Author:xuzhimin |
Hits:
Description: 简单的绘图程序,包含图形学直线扫描算法: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 algorithm, draw a circle scanning algorithms: the midpoint Circle algorithm and Bresenham scanning algorithms, geometry filling algorithm: seed filling and scan line filling algorithm, etc. Platform: |
Size: 5909504 |
Author:杜玉鹏 |
Hits:
Description: 实验四 不规则区域的填充算法
实验题目:不规则区域的填充算法
实验目的:验证不规则区域的填充算法
实验内容:利用VC与OpenGL,实现不规则区域的填充算法。
1、必做:实现简单递归的不规则区域填充算法。
2、选做:针对简单递归算法栈空间占用太大的缺点,进行改进,实现基于扫描线的种子填充算法
实验要求:
将坐标系网格在屏幕上画出来,每个像素点占据一个格点,用一个小实心圆圈表示。
用鼠标点击的方式,绘制不规则区域的边界。
种子填充算法,可用4联通或8联通任选一种。
-Filling algorithm experiment four irregular region
Experimental subjects: irregular region filling algorithm
Purpose: Verify that the irregular region filling algorithm
Experiment: Use VC and OpenGL, irregular region filling algorithm realization.
1, will do: simple recursive irregular region filling algorithm.
2, choose to do: take up too much stack space algorithm for simple recursive shortcomings, to improve, to achieve seed filling algorithm based on scan line
Experimental requirements:
The coordinate grid drawn on the screen, each pixel occupies one lattice point, by a small filled circle.
Use the mouse to click on a way to draw irregular border region.
Seed filling algorithm, can be 4 or 8 Unicom Unicom Choose one. Platform: |
Size: 647168 |
Author:赵雯雯 |
Hits: