Enumeration

VipsBandFormat

Declaration

enum Vips.BandFormat

Description [src]

The format used for each band element.

Each corresponds to a native C type for the current machine. For example,

VIPS_FORMAT_USHORT is unsigned short.

Members

Name Description
VIPS_FORMAT_NOTSET

Invalid setting.

VIPS_FORMAT_UCHAR

Unsigned char format.

VIPS_FORMAT_CHAR

Char format.

VIPS_FORMAT_USHORT

Unsigned short format.

VIPS_FORMAT_SHORT

Short format.

VIPS_FORMAT_UINT

Unsigned int format.

VIPS_FORMAT_INT

Int format.

VIPS_FORMAT_FLOAT

Float format.

VIPS_FORMAT_COMPLEX

Complex (two floats) format.

VIPS_FORMAT_DOUBLE

Double float format.

VIPS_FORMAT_DPCOMPLEX

Double complex (two double) format.

VIPS_FORMAT_LAST No description available.

Type functions

vips_band_format_is8bit

Return TRUE if format is uchar or schar.

vips_band_format_iscomplex

Return TRUE if fmt is one of the complex types.

vips_band_format_isfloat

Return TRUE if format is one of the float types.

vips_band_format_isint

Return TRUE if format is one of the integer types.

vips_band_format_isuint

Return TRUE if format is one of the unsigned integer types.