下载  >  课程资源  >  C/C++  > 计算机图形学画线、画圆、种子填充算法MFC的实现

计算机图形学画线、画圆、种子填充算法MFC的实现 评分:

实习作业,画线画圆种子填充算法在MFC工程中的实现,部分代码有引用

...展开详情
2017-04-07 上传 大小:4.53MB
举报 收藏 (1)
分享
图形学实验MFC,种子填充算法,逐点,有序边,

第一步:点击button选择想要的算法。第二步:点击确认开始绘图。第三步:鼠标单击输入任意多边形的点,双击鼠标左键结束输入绘图完成

立即下载
扫描线种子填充算法代码

需要在turboc下运行,需要在turboc下运行,需要在turboc下运行, 计算机图形学,种子填充算法,用c编写,要在tc下运行 tc目录:c:\tc.可以在main()中更改

立即下载
计算机图形学 种子填充算法 MFC、VC

种子填充算法,自己写的,希望对大家有用 // 种子法View.cpp : implementation of the CMyView class // #include "stdafx.h" #include "种子法.h" #include "种子法Doc.h" #include "种子法View.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif struct point { int x; int y; }p[10]={200,1

立即下载
四邻域非递归种子填充算法源码

VC6.0平台,非递归算法源码,效率很高

立即下载
计算机图形学种子填充算法

用于多边形填充的种子填充,分别有8连通种子填充和四连通种子填充实现。

立即下载
计算机图形学填充算法,使用OpenGL+MFC实现

程序功能介绍: 本程序是在上次的画直线、画圆的程序上修改的,添加了扫描线填充算法,使用OpenGL+MFC实现。 填充算法的使用说明: 1、选择菜单中的“种子填充”--〉“鼠标画边界”,然后在绘图区域左键点击若干个点作为多边形的顶点,最后点击右键来表示选点结束,点击右键之后,屏幕上会将这些点按顺序连成多边形。 2、选择菜单中的“种子填充”--〉“开始填充”,然后左键点击多边形内任意一点(给定种子),本程序会立刻用种子填充算法将多边形内部填充 3、如果要再次画多边形,请再次选择“种子填充”--〉“鼠标画边界”

立即下载
计算机图形学 扫描线种子填充算法c#实现

计算机图形学 扫描线种子填充算法实现 1、初始化堆栈。   2、种子压入堆栈。   3、while(堆栈非空)     {      (1)从堆栈弹出种子象素。      (2)如果种子象素尚未填充,则:       a.求出种子区段:xleft、xright;       b.填充整个区段。       c.检查相邻的上扫描线的xleft≤x≤xright区间内,是否存在需要填充的新区段,如果存在的话,则把每个新区段在xleft≤x≤xright范围内的最右边的象素,作为新的种子象素依次压入堆栈。       d.检查相邻的下扫描线的xleft≤x≤xright区间内,是否存在需要填

立即下载