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




NAME

       im_ppm2vips,  im_ppm2vips_header,  im_vips2ppm  -  convert  PPM/PGM/PBM
       images to and from VIPS format


SYNOPSIS

       #include <vips/vips.h>

       int im_ppm2vips( const char *filename, IMAGE *out )

       int im_ppm2vips_header( const char *filename, IMAGE *out )

       int im_vips2ppm( IMAGE *in, const char *filename )



DESCRIPTION

       im_ppm2vips() reads the PPM/PGM/PBM image in filename, and  writes  the
       image  out  in  VIPS  format.  It  can read 1, 8, 16 and 32 bit images,
       colour or monochrome, stored in binary or  in  ASCII.  One  bit  images
       become 8 bit VIPS images, with 0 and 255 for 0 and 1.

       im_ppm2vips_header()  reads  the  just the header of the image into the
       VIPS image. You can't read any pixels!

       im_vips2ppm() writes the VIPS image to the named file in PPM format. It
       can  write 8, 16 or 32 bit integer images, colour or monochrome, stored
       as binary or ASCII. Images of more than 8 bits can only  be  stored  in
       ASCII.

       The storage format is indicated by a filename extension.

         im_vips2ppm( im, "fred.ppm:ascii" )

       will write to "fred.ppm" in ascii format. The default is binary.



SEE ALSO

       im_isppm(3)


COPYRIGHT

       Hey, you want this? You have it!



                                 November 2000                       IM_PPM(3)

im_ppm2vips 7.14.5 - Generated Mon Sep 8 18:37:17 CDT 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.