27 lines
861 B
Groff
27 lines
861 B
Groff
|
.TH IM_VIPS2MASK 3 "6 June 1994"
|
||
|
.SH NAME
|
||
|
im_vips2mask, im_mask2vips \- convert between masks and images
|
||
|
.SH SYNOPSIS
|
||
|
.B #include <vips/vips.h>
|
||
|
|
||
|
DOUBLEMASK *im_vips2mask( IMAGE *in, char *out_name )
|
||
|
|
||
|
int im_mask2vips( DOUBLEMASK *in, IMAGE *out )
|
||
|
.SH DESCRIPTION
|
||
|
.B im_vips2mask(3)
|
||
|
returns a DOUBLEMASK of name out_name containing the data from IMAGE in.
|
||
|
Images must have either one band, a width of 1, or a height of 1.
|
||
|
Returns NULL on error, and a new mask on success.
|
||
|
The scale field is set to 1.0 and the offset to 0.0.
|
||
|
|
||
|
.B im_mask2vips(3)
|
||
|
writes the doubles held in mask in to the IMAGE out. It creates a one-band
|
||
|
image of the same size as in. It returns 0 on success and -1 on error. The
|
||
|
scale and offset fields are ignored.
|
||
|
|
||
|
.SH SEE ALSO
|
||
|
im_openin(3), im_openout(3), im_setbuf(3), edvips(3), im_create_dmask(3).
|
||
|
.SH COPYRIGHT
|
||
|
.br
|
||
|
National Gallery, 1994
|