122 lines
2.6 KiB
Groff
122 lines
2.6 KiB
Groff
.TH IM_ISINT 3 "11 April 1990"
|
|
.SH NAME
|
|
im_isint, im_ispng, im_isuint, im_isfloat, im_isscalar, im_iscomplex, im_istiff,
|
|
istifftiled, im_isjpeg, im_isfile, im_ispartial, im_isvips, im_isMSBfirst,
|
|
im_fexists, im_amiMSBfirst \- classify image types
|
|
.SH SYNOPSIS
|
|
.B #include <vips/vips.h>
|
|
|
|
int im_isMSBfirst( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_amiMSBfirst( void )
|
|
|
|
int im_fexists( const char *filename, ... )
|
|
|
|
int im_istiff( filename )
|
|
.br
|
|
char *filename;
|
|
|
|
int im_istifftiled( filename )
|
|
.br
|
|
char *filename;
|
|
|
|
int im_isjpeg( filename )
|
|
.br
|
|
char *filename;
|
|
|
|
int im_ispng( filename )
|
|
.br
|
|
char *filename;
|
|
|
|
int im_isppm( filename )
|
|
.br
|
|
char *filename;
|
|
|
|
int im_isvips( filename )
|
|
.br
|
|
char *filename;
|
|
|
|
int im_isfile( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_ispartial( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_isint( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_isuint( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_isfloat( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_isscalar( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
int im_iscomplex( im )
|
|
.br
|
|
IMAGE *im;
|
|
|
|
.SH DESCRIPTION
|
|
im_fexists(3) returns non-zero if the named file exists and is readable. Args
|
|
as printf(3).
|
|
|
|
im_istiff(3) tests a file for tiff-ness.
|
|
|
|
im_istifftiled(3) tests a file for tiff-tiled-ness.
|
|
|
|
im_isjpeg(3) tests a file for jpeg-ness.
|
|
|
|
im_ispng(3) tests a file for png-ness.
|
|
|
|
im_isppm(3) tests a file for PPM/PGM/PBM-ness.
|
|
|
|
im_isvips(3) tests a file for vips-ness.
|
|
|
|
im_isMSBfirst(3) returns true (1) if the file is in most-significant-byte first
|
|
form. This is the byte order used on the SPARC architecture, and others. It
|
|
returns false (0)for intel-order images.
|
|
|
|
im_amiMSBfirst(3) returns true (1) if this processor is MSB first.
|
|
|
|
im_isfile(3) returns true if the descriptor corresponds to some disc object,
|
|
that is, was opened with modes "r", "rw" or "w".
|
|
|
|
im_ispartial(3) returns true if the descriptor is partial,
|
|
that is, was opened with mode "p".
|
|
|
|
The rest of these functions test im\-\>BandFmt, returning logical truth
|
|
(non-zero) if BandFmt is one of a number of possibles, and returning zero if
|
|
it is not.
|
|
|
|
im_isint(3) (is integer type) returns true if im\-\>BandFmt is one of FMTUCHAR,
|
|
FMTCHAR, FMTUSHORT, FMTSHORT, FMTUINT or FMTINT.
|
|
|
|
im_isuint(3) (is unsigned integer type) returns true if im\-\>BandFmt is one of
|
|
FMTUCHAR, FMTUSHORT or FMTUINT.
|
|
|
|
im_isfloat(3) (is floating point type) returns true if im\-\>BandFmt is one of
|
|
FMTFLOAT or FMTDOUBLE.
|
|
|
|
im_isscalar(3) (is scalar type) returns true if im\-\>BandFmt is one of FMTUCHAR,
|
|
FMTCHAR, FMTUSHORT, FMTSHORT, FMTUINT, FMTINT, FMTFLOAT or FMTDOUBLE.
|
|
|
|
im_iscomplex(3) (is complex type) returns true if im\-\>BandFmt is one of
|
|
FMTCOMPLEX or FMTDPCOMPLEX.
|
|
|
|
.SH COPYRIGHT
|
|
National Gallery, 1993
|
|
.SH SEE ALSO
|
|
im_tiff2vips(3), im_jpeg2vips(3)
|
|
.SH AUTHOR
|
|
J. Cupitt \- 23/7/93
|