- 6
- 0
- 约5.26千字
- 约 7页
- 2017-01-16 发布于北京
- 举报
实验
一、实验目的和要求:
1、理解区域的表示和类型,能正确区分四连通和八连通的区域
2、了解区域填充的实现原理
3、利用TurboC实现区域填充的递归算法
二、实验内容:当给定种子点(x,y)时,首先填充种子点所在的扫描线上的位于给定区域的一个区段,然后确定与这一区段连通的上下两条扫描线上位于给定区域的区段依次保存下来。反复这个过程,直到填充结束.、#include Conio.h#include graphics.h?? /*for initgr()*/#include stdio.h????? /*for NULL??? */#define closegr closegraph
void initgr(void) /* BGI初始化 */{int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */initgraph(gd, gm, );}
enum BOOL{FALSE = 0, TRUE = 1};typedef struct{??? int y;??? int xLeft;??? int xRight;}Span;/*区段*/
typedef struct s
原创力文档

文档评论(0)