Graphics—边界填充算法
来源:互联网 发布:windows连接不到打印机 编辑:程序博客网 时间:2024/05/21 06:03
//边界填充算法#include "stdafx.h"#include <graphics.h>#include <math.h>#include <iostream>using namespace std;//4-连通边界填充算法int BoundaryFill(int x,int y){int c=0;c=getpixel(x,y);if(c!=WHITE)putpixel(x,y,WHITE);if(c==WHITE) return 0;for(int i=0;i<100000;i++); //延时作用BoundaryFill(x+1,y);BoundaryFill(x-1,y); BoundaryFill(x,y+1);BoundaryFill(x,y-1);}int main(){int gdriver=DETECT, gmode;initgraph(&gdriver,&gmode,"");//初始化图形界面int points1[]={10,10,70,10,70,50,60,40,40,60,30,20,20,30}; //点的坐标,与效果图相反,逻辑原点坐标为左上角int points2[14];for(int i=0;i<14;i++)points2[i]=points1[i]*2;drawpoly(7,points2); //画一个给定若干点所定义的多边形BoundaryFill(40*2,20*2);//种子填充算法getchar();closegraph();return 0;}
运行结果:
阅读全文
0 0
- Graphics—边界填充算法
- Graphics—边缘填充算法
- 4连通边界填充算法
- 计算机图形学——边缘填充算法和边界填充算法
- 计算机图形学 8连通边界填充算法
- 边界标志填充算法(计算机图形学)
- 非典型扫描线填充正方形的4-连通边界填充算法
- arx获取填充边界
- css边界和填充
- CSS边界与填充
- openGL-边界填充
- 图像边界填充OpenCV
- opencv图像边界的填充
- AutoCAD 二次开发:获取填充边界
- Graphics—边标志算法
- 填充算法
- 填充算法
- [转]根据边界填充联通域
- 在组态软件和PLC小数变量传输中发…
- 匆匆徒步穿越小计
- 支付宝微信支付总结
- 交换机端口假死(err-disable…
- Zookeeper如何配置
- Graphics—边界填充算法
- java中字符串以小数点作为分…
- [收集-归纳]工业组态软件和下位通…
- 使用 python 读取 ini 文件
- 处理数据不均衡的策略
- STL中的list和vector使用(一)_boolan(博览网)_第三门课_第二周_作业
- TopN算法实战 排序算法RangePartitioner解密
- IQ使命2
- numpy中argsort函数用法