种子填充算法(计算机图形学)
来源:互联网 发布:微淘和淘宝达人的区别 编辑:程序博客网 时间:2024/04/29 02:39
#include <graphics.h>#include <iostream>using namespace std;<span style="white-space:pre"></span>//种子填充算法四联通算法<span style="white-space:pre"></span>int BoundaryFill(int x, int y)<span style="white-space:pre"></span>{<span style="white-space:pre"></span> int c=0;<span style="white-space:pre"></span> c=getpixel(x,y);<span style="white-space:pre"></span> if(c!=WHITE)<span style="white-space:pre"></span> {<span style="white-space:pre"></span> putpixel(x,y,WHITE);<span style="white-space:pre"></span> }<span style="white-space:pre"></span> if(c==WHITE) <span style="white-space:pre"></span> return 0;<span style="white-space:pre"></span> //为现实效果而延迟时间的空循环<span style="white-space:pre"></span> for(int i=0;i<1000000;i++);<span style="white-space:pre"></span> BoundaryFill(x+1,y);<span style="white-space:pre"></span> BoundaryFill(x-1,y);<span style="white-space:pre"></span> BoundaryFill(x,y+1);<span style="white-space:pre"></span> BoundaryFill(x,y-1);<span style="white-space:pre"></span>}<span style="white-space:pre"></span>int main()<span style="white-space:pre"></span>{<span style="white-space:pre"></span> int gdriver=DETECT, gmode;<span style="white-space:pre"></span> initgraph(&gdriver,&gmode,"");//根据测试结果初始化图形界面<span style="white-space:pre"></span> int points2[]={325,25,400,50,400,125,350,125,325,40,325,25};<span style="white-space:pre"></span> drawpoly(6,points2);<span style="white-space:pre"></span> BoundaryFill(350,55);//种子填充算法<span style="white-space:pre"></span> getchar();<span style="white-space:pre"></span> closegraph(); <span style="white-space:pre"></span> return 0;<span style="white-space:pre"></span>}
0 0
- 种子填充算法(计算机图形学)
- 计算机图形学 - 扫描线种子填充算法
- 边标志扫描算法,种子填充算法,计算机图形学
- 种子填充算法的使用—计算机图形学
- Java编写图形学的种子填充算法
- 计算机图形学(四)多边形的种子填充算法讲解与源代码
- 计算机图形学 8连通边界填充算法
- 计算机图形学 栅栏填充算法 C++
- 边界标志填充算法(计算机图形学)
- 种子填充算法
- opengl 种子填充算法
- 计算机图形学-多边形填充法
- 计算机图形学之区域填充
- 计算机图形学——边缘填充算法和边界填充算法
- 种子填充-区域增长算法
- 扫描线种子填充算法
- 改进的种子填充算法
- (8)种子填充算法
- POJ 1654 求叉积
- 卸载centos自带的httpd服务器
- CodeForces 2A Winner(map模拟)
- ant 脚本编译出错(初始化参数异常)
- 多台个人电脑间的数据同步
- 种子填充算法(计算机图形学)
- C# WinForm TreeView改变选中节点颜色,失去焦点时选中节点仍突显。
- hdu 2665 Kth number
- mysqldump的--master-data参数
- python实例方法、类方法和静态方法
- discuz手机浏览切换到电脑版后无法再切换到手机版,原理分析
- 大数据_Storm_Storm消息机制_消息的可靠性
- linux配置yum源
- iOS post请求上传文件(OC)