manpagez: man pages & more
man im_flood(3)
Home | html | info | man
im_flood(3)                                                        im_flood(3)




NAME

       im_flood, im_flood_blob - flood a area


SYNOPSIS

       #include <vips/vips.h>

       int im_flood( im, x, y, ink, dout )
       IMAGE *im;
       int x, y;
       PEL *ink;
       Rect *dout;

       int im_flood_blob( im, x, y, ink, dout )
       IMAGE *im;
       int x, y;
       PEL *ink;
       Rect *dout;



DESCRIPTION

       im_flood()  fills  an enclosed area from a starting point, painting ink
       into 4-way connected pels whose colour is not equal to ink.

       im_flood_blob() floods with the ink colour,  finding  pels  4-way  con-
       nected  to the start pel which are the same colour as the start pel. It
       is useful for changing the colour of a blob of pels which all have  the
       same value.



RETURN VALUE

       All functions return 0 on success and -1 on error.


SEE ALSO

       im_insertplace(3), im_smudge(3).



                                30 October 1992                    im_flood(3)

im_flood 7.14.5 - Generated Sun Sep 7 09:23:16 CDT 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.