void flood( colorImage image, pixel pix)
{
int r, c;
pixel p;
for ( r=0; r<image.nrows; r++ )
for ( c=0; c<image.ncols; c++ )
{
p = getColorPixel( image, r, c );
if ( p.red == 0 && p.blu == 0 && p.grn == 0 )
setColorPixel( image, r, c, pix );
}
}
void fill( colorImage image, pixel pix)
{
int r, c;
pixel p;
for ( r=0; r<image.nrows; r++ )
for ( c=0; c<image.ncols; c++ )
setColorPixel( image, r, c, pix );
}
Comments: