ol.vips.enums

Generated enum descriptors for normalized libvips enum ids.

Use registry or the generated enum vars to inspect enum metadata. Use ol.vips/encode-enum and ol.vips/decode-enum to convert between keywords and the underlying libvips integer values.

registry

Generated registry of libvips enum descriptors keyed by normalized enum id.


access

Generated enum descriptor for VipsAccess.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :random - :sequential - :sequential-unbuffered


align

Generated enum descriptor for VipsAlign.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :centre - :high - :low


angle

Generated enum descriptor for VipsAngle.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :d0 - :d180 - :d270 - :d90


angle45

Generated enum descriptor for VipsAngle45.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :d0 - :d135 - :d180 - :d225 - :d270 - :d315 - :d45 - :d90


band-format

Generated enum descriptor for VipsBandFormat.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :char - :complex - :double - :dpcomplex - :float - :int - :notset - :short - :uchar - :uint - :ushort


blend-mode

Generated enum descriptor for VipsBlendMode.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :add - :atop - :clear - :colour-burn - :colour-dodge - :darken - :dest - :dest-atop - :dest-in - :dest-out - :dest-over - :difference - :exclusion - :hard-light - :in - :lighten - :multiply - :out - :over - :overlay - :saturate - :screen - :soft-light - :source - :xor


coding

Generated enum descriptor for VipsCoding.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :error - :labq - :none - :rad


combine

Generated enum descriptor for VipsCombine.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :max - :min - :sum


combine-mode

Generated enum descriptor for VipsCombineMode.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :add - :set


compass-direction

Generated enum descriptor for VipsCompassDirection.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :centre - :east - :north - :north-east - :north-west - :south - :south-east - :south-west - :west


direction

Generated enum descriptor for VipsDirection.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :horizontal - :vertical


extend

Generated enum descriptor for VipsExtend.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :background - :black - :copy - :mirror - :repeat - :white


fail-on

Generated enum descriptor for VipsFailOn.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :error - :none - :truncated - :warning


foreign-dz-container

Generated enum descriptor for VipsForeignDzContainer.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :fs - :szi - :zip


foreign-dz-depth

Generated enum descriptor for VipsForeignDzDepth.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :one - :onepixel - :onetile


foreign-dz-layout

Generated enum descriptor for VipsForeignDzLayout.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :dz - :google - :iiif - :iiif3 - :zoomify


foreign-heif-compression

Generated enum descriptor for VipsForeignHeifCompression.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :av1 - :avc - :hevc - :jpeg


foreign-heif-encoder

Generated enum descriptor for VipsForeignHeifEncoder.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :aom - :auto - :rav1e - :svt - :x265


foreign-subsample

Generated enum descriptor for VipsForeignSubsample.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :auto - :off - :on


foreign-tiff-compression

Generated enum descriptor for VipsForeignTiffCompression.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :ccittfax4 - :deflate - :jp2k - :jpeg - :lzw - :none - :packbits - :webp - :zstd


foreign-tiff-predictor

Generated enum descriptor for VipsForeignTiffPredictor.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :float - :horizontal - :none


foreign-tiff-resunit

Generated enum descriptor for VipsForeignTiffResunit.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :cm - :inch


foreign-webp-preset

Generated enum descriptor for VipsForeignWebpPreset.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :default - :drawing - :icon - :photo - :picture - :text


intent

Generated enum descriptor for VipsIntent.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :absolute - :auto - :perceptual - :relative - :saturation


interesting

Generated enum descriptor for VipsInteresting.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :all - :attention - :centre - :entropy - :high - :low - :none


interpretation

Generated enum descriptor for VipsInterpretation.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :b-w - :cmc - :cmyk - :error - :fourier - :grey16 - :histogram - :hsv - :lab - :labq - :labs - :lch - :matrix - :multiband - :rgb - :rgb16 - :scrgb - :srgb - :xyz - :yxy


kernel

Generated enum descriptor for VipsKernel.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :cubic - :lanczos2 - :lanczos3 - :linear - :mitchell - :mks2013 - :mks2021 - :nearest


operation-boolean

Generated enum descriptor for VipsOperationBoolean.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :and - :eor - :lshift - :or - :rshift


operation-complex

Generated enum descriptor for VipsOperationComplex.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :conj - :polar - :rect


operation-complex2

Generated enum descriptor for VipsOperationComplex2.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :cross-phase


operation-complexget

Generated enum descriptor for VipsOperationComplexget.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :imag - :real


operation-math

Generated enum descriptor for VipsOperationMath.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :acos - :acosh - :asin - :asinh - :atan - :atanh - :cos - :cosh - :exp - :exp10 - :log - :log10 - :sin - :sinh - :tan - :tanh


operation-math2

Generated enum descriptor for VipsOperationMath2.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :atan2 - :pow - :wop


operation-morphology

Generated enum descriptor for VipsOperationMorphology.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :dilate - :erode


operation-relational

Generated enum descriptor for VipsOperationRelational.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :equal - :less - :lesseq - :more - :moreeq - :noteq


operation-round

Generated enum descriptor for VipsOperationRound.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :ceil - :floor - :rint


pcs

Generated enum descriptor for VipsPCS.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :lab - :xyz


precision

Generated enum descriptor for VipsPrecision.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :approximate - :float - :integer


region-shrink

Generated enum descriptor for VipsRegionShrink.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :max - :mean - :median - :min - :mode - :nearest


sdf-shape

Generated enum descriptor for VipsSdfShape.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :box - :circle - :line - :rounded-box


size

Generated enum descriptor for VipsSize.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :both - :down - :force - :up


text-wrap

Generated enum descriptor for VipsTextWrap.

Use this value directly or look it up in registry when you want the generated enum map.

Known values: - :char - :none - :word - :word-char


enums

(enums)

Lists the generated libvips enum ids.