Gjsify LogoGjsify Logo

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.

Index

Enumeration Members

B_W: number

some kind of single-band image

CMC: number

a uniform colourspace based on CMC(1:1)

CMYK: number

the first four bands are in CMYK space

ERROR: number
FOURIER: number

image is in fourier space

GREY16: number

generic 16-bit mono

HISTOGRAM: number

a 1D image, eg. histogram or lookup table

HSV: number

pixels are HSV

LAB: number

pixels are in CIE Lab space

LABQ: number

implies #VIPS_CODING_LABQ

LABS: number

CIE LAB coded as three signed 16-bit values

LAST: number
LCH: number

pixels are in CIE LCh space

MATRIX: number

a matrix

MULTIBAND: number

generic many-band image

RGB: number

generic RGB space

RGB16: number

generic 16-bit RGB

SCRGB: number

pixels are scRGB

SRGB: number

pixels are sRGB

XYZ: number

the first three bands are CIE XYZ

YXY: number

pixels are CIE Yxy

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method