扫描线种子填充算法,源码,能运行
2022-05-16 02:46:09 2.26MB 填充算法
1
扫描线种子填充算法的改进,经典算法时间、空间耗费较大,改进后时间和空间耗费均减少。希望对大家有所帮助!
2021-11-02 19:48:48 203KB 扫描线 种子填充
1
实现封闭区域的沿水平扫描线段的种子填充 安装配置GLUT库: OpenGL提供了一系列的辅助函数,用于简化Windows操作系统的窗口操作,使我们能把注意力集中到图形编程上,这次试验的程序就采用这些辅助函数。 将压缩包内的glut.h拷贝到...\\Microsoft Visual Studio\\VC98\\ Include \\GL目录下(若使用win7和vs2008,则拷贝到C:\Program Files\Microsoft SDKs\Windows\v6.0A \Include\gl); 将glut32.lib拷贝到...\\Microsoft Visual Studio\\VC98\\Lib目录下(若使用win7和vs2008,则拷贝到…\\Microsoft Visual Studio 9.0\VC\lib); 将glut32.dll拷贝到c:\\windows\\system32目录下(win7和vs2008配置过程相同)。 此程序中用到了栈的思想,但是比栈的代码简单很多,更好理解。
1
代码都是编译通过的,自己实验课做的,有关于扫描线种子填充算法和基本的种子填充算法,放心下载,如果有什么问题可以相互交流,我也是小白一个。
1
实现了图形学中,多边形区域的扫描线填充、扫描线种子填充算法实现,用MFC
2019-12-21 19:43:34 858KB mfc 扫描线填充 种子填充
1
需要在turboc下运行,需要在turboc下运行,需要在turboc下运行, 计算机图形学,种子填充算法,用c编写,要在tc下运行 tc目录:c:\tc.可以在main()中更改
2019-12-21 19:43:31 3KB 计算机图形学 种子填充算法
1
计算机图形学 扫描线种子填充算法实现 1、初始化堆栈。   2、种子压入堆栈。   3、while(堆栈非空)     {      (1)从堆栈弹出种子象素。      (2)如果种子象素尚未填充,则:       a.求出种子区段:xleft、xright;       b.填充整个区段。       c.检查相邻的上扫描线的xleft≤x≤xright区间内,是否存在需要填充的新区段,如果存在的话,则把每个新区段在xleft≤x≤xright范围内的最右边的象素,作为新的种子象素依次压入堆栈。       d.检查相邻的下扫描线的xleft≤x≤xright区间内,是否存在需要填充的新区段,如果存在的话,则把每个新区段在 xleft≤x≤xright范围内的最右边的象素,作为新的种子象素依次压入堆栈。     }
1