anjum
BAN USERPseudocode for fill color.
void fill_color(int x,int y,int fillcolor,int bordercolor)
{ int currcolor;
currcolor=findcolor(x,y);
if((currcolor!=bordercolor)&(currcolor!=fillcolor))
{
setpixel(x,y,currcolor);
fill_color(x+1,y,fillcolor,bordercolor);//right
fill_color(x-1,y,fillcolor,bordercolor);//left
fill_color(x,y+1,fillcolor,bordercolor);//up
fill_color(x,y-1,fillcolor,bordercolor);//down
}
}
setpixel(x,y,fillcolor); //Not currcolor
- anjum February 05, 2012