Method
VipsImagesink_tile
Declaration [src]
int
vips_sink_tile (
VipsImage* im,
int tile_width,
int tile_height,
VipsStartFn start_fn,
VipsGenerateFn generate_fn,
VipsStopFn stop_fn,
void* a,
void* b
)
Description [src]
Loops over an image. generate_fn is called for every
pixel in the image, with
the reg argument being a region of calculated pixels.
Each set of pixels is tile_width by tile_height pixels (less at the
image edges). This is handy for things like writing a tiled TIFF image,
where tiles have to be generated with a certain size.
::: seealso
vips_sink(), vips_get_tile_size().
Parameters
tile_width |
int |
Tile width. |
|
tile_height |
int |
Tile height. |
|
start_fn |
VipsStartFn |
Start sequences with this function. |
|
generate_fn |
VipsGenerateFn |
Generate pixels with this function. |
|
stop_fn |
VipsStopFn |
Stop sequences with this function. |
|
a |
void* |
User data. |
|
The argument can be NULL. | |
| The data is owned by the caller of the function. | |
b |
void* |
User data. |
|
The argument can be NULL. | |
| The data is owned by the caller of the function. |