計算机图形学区域填充算法的实现.docVIP

  • 16
  • 0
  • 约3.74千字
  • 约 6页
  • 2017-01-17 发布于重庆
  • 举报
計算机图形学区域填充算法的实现

实验四 区域填充算法的实现 班级 08信计 学号 58 姓名 陈瑞雪 分数 一、实验目的和要求: 1、掌握区域填充算法基本知识 2、理解区域的表示和类型,能正确区分四连通和八连通的区域 3、了解区域填充的实现原理,利用Microsoft Visual C++ 6.0(及EasyX_2011版)实现区域种子填充的递归算法。 二、实验内容: 1、编程完成区域填色 2、利用画线函数,在屏幕上定义一个封闭区域。 3、利用以下两种种子填充算法,填充上述步骤中定义的区域 边界表示的四连通区域种子填充的实现 内点表示的四连通区域种子填充的实现 4、将上述算法作部分改动应用于八连通区域,构成八连通区域种子填充算法,并编程实现。 三、#includegraphics.h #includeconio.h #includetime.h void FloodFill4(int x,int y,int oldcolor,int newcolor) { if(getpixel(x,y)==oldcolor) { putpixel(x,y,newcolor); Sleep(1); FloodFill4(x-1,y,oldcolor,newcolor); FloodFill4(x,y+1,oldcolor,newcolor); FloodFill4(x+1,y,old

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档