搜索资源列表
二维填充图元的扫描线算法
- 实现扫描转换多边形的扫描线算法和填充区域的扫描线算法算法的程序-achieve polygon scan conversion algorithm scanning lines in the region and filling algorithm scanning algorithm procedures
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.
tuxingxueshiyan1
- 《计算机图形学》 实验一 基本图形的生成 实验目的: 1、编写直线的DDA和Bresenham算法的实现程序,验证算法的正确性。 2、编写圆的Bresenham算法或中点算法的实现程序,验证算法的正确性。 3、用多边形的扫描线填充算法对一多边形进行填充,验证算法的正确性。 4、使用Cohen-Sutherland算法裁减二维线段或使用Sutherland-Hodgman算法对多边形进行裁减,验证算法的正确性。 5、通过算法的编写,切实掌握图形学中直线和圆生成的原理以及
ComputerGraphics
- 用MFC 实现的画图程序, 多边形填充算法. 包括扫描线算法和种子填充算法. 可以选择颜色
1
- 图形学与数字图像处理实验中区域填充实验源码实验目的 1、 通过实验,进一步理解和掌握扫描线填充算法; 2、 掌握用扫描线填充算法进行区域填充的基本过程; 3、 通过编程,会在TC环境下用扫描线填充算法编程实现一个饼型图的绘制; 4、 通过实验,进一步理解和掌握Sutherland 裁剪算法; 5、 掌握用Sutherland 裁剪算法裁减多边形的基本过程; 6、 通过编程,会在TC环境下用Sutherland 算法编程实现用矩形窗口对多边形的裁剪。 实验环境 计
Saomiaoxiantianchongsuanfa
- 扫描线种子填充算法 本程序实现区域填充功能,首先输入多边形顶点的个数,回车, 然后依次输入各顶点的坐标格式如下:100,123回车 一定要在中间用逗号隔开噢,输完最后一个点后,屏幕上会依次 画出各条边,最后填充满. 程序还不完善,比如颜色值应该用变量表示以易于修改,画多边形和求种子点 应该做成独立的函数等等,以后再做上吧,这是细节的问题
pic
- 源码简介: 这是我上图形学实验课时写的程序,实现了以下功能: 第一次作业:(第一课时) 要求:用Bresenham算法画出一个多边形,然后用扫描线填充 第二次作业:(第二课时) 要求:二维空间变换 第三次作业:(第三、四课时) 要求:三维空间变换及投影 第四次作业:(第五,六课时) 要求:Cohen_Sutherland裁剪,梁友栋-Barsky裁剪,裁剪开窗算法,多边形裁剪。 第五次作业:(第七,八课时) 要求:Hermite曲线,Bezier曲线(
Draw_Line_circle_fill.rar
- 扫描线种子填充算法的OpengGL+MFC实现。 本程序是在上次的画直线、画圆的程序上修改的,添加了扫描线填充算法,使用OpenGL+MFC实现。,Scan line seed fill algorithm OpengGL+ MFC to achieve. This procedure is a straight line in the last painting, drawcircle procedural changes, add a scan line fill algorithm, th
tianchong
- 实现多边形区域扫描线填充的有序边表算法,并将实现的算法应用于任意多边形的填充,多边形的顶点可由键盘输入或鼠标拾取,填充要准确,不能多填也不能少填。 要求掌握边形区域扫描线填充的有序边表算法的基本原理和算法设计,画出算法实现的程序流程图,使用C或者VC++实现算法,并演示。 -Scan-line polygon fill the region to achieve the orderly side of the table algorithm, and the algorithm is a
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。 一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。 二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。 三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪
Fill
- 用MFC编写的多边形扫描线填充程序。 支持凹多边形,非种子点算法,而是用顶点算出边界实现填充。-MFC prepared with polygon scan-line filling procedures. Concave polygon support, non-seed-point algorithm, but with the realization of vertex fill out the border.
B07022022
- 用VC编写的一个图像处理程序,实现Bresenham算法以及扫描线填充和区域填充-Written with VC an image processing program, to achieve Bresenham algorithm and scan line fill and the area filling
tianchong
- 绘制多边形(程序中多边形已设定好),可以实现扫描线填充和扫描线种子填充,后者要现在图形内单击右键确定第一个种子。-Draw polygon (polygon has set a good program), can achieve scan line scan line seed fill, and filling, which should now right click the graph to determine the first seed.
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪
HW02_02
- 本程序实现扫描线填充算法。使用设备坐标系。 首先输入多边形顶点个数,比如:10; 第一个顶点坐标:100 400; 第二个顶点坐标:170 450; 第三个顶点坐标:250 450; 第四个顶点坐标:300 350; 第五个顶点坐标:350 350; 第六个顶点坐标:400 300; 第七个顶点坐标:300 200; 第八个顶点坐标:200 200; 第九个顶点坐标:150 270; 第十个顶点坐标:100 270; 例二处理自交多变形
Scan-line-filling
- 可以实现扫描线填充的算法,语言为C++,在VS2008中实现的程序-Can scan line fill algorithm
Single
- 这是单文档的图形学程序,可实现画线,直线、多边形的裁切以及扫描线填充等功能-This is a single document, graphics program, allows drawing lines, line, polygon scan line of cut and fill and other functions
Arbitrary-polygon-scan-line-filling
- 这是一个运用OpenGL编程的实例,是在VC++6.0中编写的一个控制台程序,能够实现任意多边形的填充,基于的算法是扫描线填充算法。-This is a use of OpenGL programming examples, is a console program written in VC++6.0, filling to achieve arbitrary polygon, the algorithm is based on scan line filling algorithm.
scan-line-filling-algorithm
- 用opengl实现扫描线填充算法 程序可正常运行-Use opengl achieve scan line filling algorithm Program can be run properly