Enumeration
VipsInterpretation
Description [src]
How the values in an image should be interpreted. For example, a three-band float image of type #VIPS_INTERPRETATION_LAB should have its pixels interpreted as coordinates in CIE Lab space.
RGB and sRGB are treated in the same way. Use the colourspace functions if you want some other behaviour.
The gaps in numbering are historical and must be maintained. Allocate new numbers from the end.
Members
Name | Description |
---|---|
VIPS_INTERPRETATION_ERROR |
No description available. |
VIPS_INTERPRETATION_MULTIBAND |
Generic many-band image. |
VIPS_INTERPRETATION_B_W |
Some kind of single-band image. |
VIPS_INTERPRETATION_HISTOGRAM |
A 1D image, eg. histogram or lookup table. |
VIPS_INTERPRETATION_XYZ |
The first three bands are CIE XYZ. |
VIPS_INTERPRETATION_LAB |
Pixels are in CIE Lab space. |
VIPS_INTERPRETATION_CMYK |
The first four bands are in CMYK space. |
VIPS_INTERPRETATION_LABQ |
Implies #VIPS_CODING_LABQ. |
VIPS_INTERPRETATION_RGB |
Generic RGB space. |
VIPS_INTERPRETATION_CMC |
A uniform colourspace based on CMC(1:1) |
VIPS_INTERPRETATION_LCH |
Pixels are in CIE LCh space. |
VIPS_INTERPRETATION_LABS |
CIE LAB coded as three signed 16-bit values. |
VIPS_INTERPRETATION_sRGB |
Pixels are sRGB. |
VIPS_INTERPRETATION_YXY |
Pixels are CIE Yxy. |
VIPS_INTERPRETATION_FOURIER |
Image is in fourier space. |
VIPS_INTERPRETATION_RGB16 |
Generic 16-bit RGB. |
VIPS_INTERPRETATION_GREY16 |
Generic 16-bit mono. |
VIPS_INTERPRETATION_MATRIX |
A matrix. |
VIPS_INTERPRETATION_scRGB |
Pixels are scRGB. |
VIPS_INTERPRETATION_HSV |
Pixels are HSV. |
VIPS_INTERPRETATION_LAST |
No description available. |