Class Enums


  • public final class Enums
    extends java.lang.Object
    • Field Detail

      • kvImage_PNG_FILTER_VALUE_NONE

        public static final int kvImage_PNG_FILTER_VALUE_NONE
        See Also:
        Constant Field Values
      • kvImage_PNG_FILTER_VALUE_SUB

        public static final int kvImage_PNG_FILTER_VALUE_SUB
        See Also:
        Constant Field Values
      • kvImage_PNG_FILTER_VALUE_UP

        public static final int kvImage_PNG_FILTER_VALUE_UP
        See Also:
        Constant Field Values
      • kvImage_PNG_FILTER_VALUE_AVG

        public static final int kvImage_PNG_FILTER_VALUE_AVG
        See Also:
        Constant Field Values
      • kvImage_PNG_FILTER_VALUE_PAETH

        public static final int kvImage_PNG_FILTER_VALUE_PAETH
        See Also:
        Constant Field Values
      • kvImageGamma_UseGammaValue

        public static final int kvImageGamma_UseGammaValue
        __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_UseGammaValue_half_precision

        public static final int kvImageGamma_UseGammaValue_half_precision
        __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_5_over_9_half_precision

        public static final int kvImageGamma_5_over_9_half_precision
        gamma = 5/9. (Gamma 1/1.8) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_9_over_5_half_precision

        public static final int kvImageGamma_9_over_5_half_precision
        gamma = 9/5. (Gamma 1.8) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_5_over_11_half_precision

        public static final int kvImageGamma_5_over_11_half_precision
        gamma = 5/11. (Gamma 1/2.2) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_11_over_5_half_precision

        public static final int kvImageGamma_11_over_5_half_precision
        gamma = 11/5. (Gamma 2.2) On exit, gamma = 5/11. __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_sRGB_forward_half_precision

        public static final int kvImageGamma_sRGB_forward_half_precision
        gamma = sRGB standard 2.2. (like 2.2 but offset a bit and with a linear segment: x<0.03928?x/12.92:pow((x+0.055)/1.055,2.4) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_sRGB_reverse_half_precision

        public static final int kvImageGamma_sRGB_reverse_half_precision
        gamma = sRGB standard 1/2.2. (like 2.2 but offset a bit and with a linear segment: x<0.00304?12.92*x:1.055pow(x,1/2.4)-0.055) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_11_over_9_half_precision

        public static final int kvImageGamma_11_over_9_half_precision
        gamma = 11/9 (Gamma (11/5)/(9/5)) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_9_over_11_half_precision

        public static final int kvImageGamma_9_over_11_half_precision
        gamma = 9/11 (Gamma (9/5)/(11/5)) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_BT709_forward_half_precision

        public static final int kvImageGamma_BT709_forward_half_precision
        gamma = ITU-R BT.709 standard (like sRGB above but without the 1.125 viewing gamma for computer graphics: x<0.081?x/4.5:pow((x+0.099)/1.099, 1/0.45) ) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageGamma_BT709_reverse_half_precision

        public static final int kvImageGamma_BT709_reverse_half_precision
        gamma = ITU-R BT.709 standard *reverse* (like sRGB 1/2.2 above but without the 1.125 viewing gamma for computer graphics: x<0.018?4.5*x:1.099*pow(x,0.45)-0.099) __OSX_AVAILABLE_STARTING( __MAC_10_4, __IPHONE_5_0 )
        See Also:
        Constant Field Values
      • kvImageConvert_DitherNone

        public static final int kvImageConvert_DitherNone
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_DitherOrdered

        public static final int kvImageConvert_DitherOrdered
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_DitherOrderedReproducible

        public static final int kvImageConvert_DitherOrderedReproducible
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_DitherFloydSteinberg

        public static final int kvImageConvert_DitherFloydSteinberg
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_DitherAtkinson

        public static final int kvImageConvert_DitherAtkinson
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_OrderedGaussianBlue

        public static final int kvImageConvert_OrderedGaussianBlue
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_OrderedUniformBlue

        public static final int kvImageConvert_OrderedUniformBlue
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kvImageConvert_OrderedNoiseShapeMask

        public static final int kvImageConvert_OrderedNoiseShapeMask
        __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0)
        See Also:
        Constant Field Values
      • kRotate0DegreesClockwise

        public static final int kRotate0DegreesClockwise
        See Also:
        Constant Field Values
      • kRotate90DegreesClockwise

        public static final int kRotate90DegreesClockwise
        See Also:
        Constant Field Values
      • kRotate180DegreesClockwise

        public static final int kRotate180DegreesClockwise
        See Also:
        Constant Field Values
      • kRotate270DegreesClockwise

        public static final int kRotate270DegreesClockwise
        See Also:
        Constant Field Values
      • kRotate0DegreesCounterClockwise

        public static final int kRotate0DegreesCounterClockwise
        See Also:
        Constant Field Values
      • kRotate90DegreesCounterClockwise

        public static final int kRotate90DegreesCounterClockwise
        See Also:
        Constant Field Values
      • kRotate180DegreesCounterClockwise

        public static final int kRotate180DegreesCounterClockwise
        See Also:
        Constant Field Values
      • kRotate270DegreesCounterClockwise

        public static final int kRotate270DegreesCounterClockwise
        See Also:
        Constant Field Values
      • kvImageCVImageFormat_NoError

        public static final int kvImageCVImageFormat_NoError
        See Also:
        Constant Field Values
      • kvImageCVImageFormat_ConversionMatrix

        public static final int kvImageCVImageFormat_ConversionMatrix
        See Also:
        Constant Field Values
      • kvImageCVImageFormat_ChromaSiting

        public static final int kvImageCVImageFormat_ChromaSiting
        See Also:
        Constant Field Values
      • kvImageCVImageFormat_ColorSpace

        public static final int kvImageCVImageFormat_ColorSpace
        See Also:
        Constant Field Values
      • kvImageCVImageFormat_VideoChannelDescription

        public static final int kvImageCVImageFormat_VideoChannelDescription
        See Also:
        Constant Field Values
      • kvImageCVImageFormat_AlphaIsOneHint

        public static final int kvImageCVImageFormat_AlphaIsOneHint
        See Also:
        Constant Field Values
      • kvImageLeaveAlphaUnchanged

        public static final int kvImageLeaveAlphaUnchanged
        Operate on red, green and blue channels only. Alpha is copied from source to destination. For Interleaved formats only.
        See Also:
        Constant Field Values
      • kvImageCopyInPlace

        public static final int kvImageCopyInPlace
        Copy edge pixels. Convolution Only.
        See Also:
        Constant Field Values
      • kvImageBackgroundColorFill

        public static final int kvImageBackgroundColorFill
        Use the background color for missing pixels.
        See Also:
        Constant Field Values
      • kvImageEdgeExtend

        public static final int kvImageEdgeExtend
        Use the nearest pixel for missing pixels.
        See Also:
        Constant Field Values
      • kvImageDoNotTile

        public static final int kvImageDoNotTile
        Pass to turn off internal tiling and disable internal multithreading. Use this if you want to do your own tiling, or to use the Min/Max filters in place.
        See Also:
        Constant Field Values
      • kvImageHighQualityResampling

        public static final int kvImageHighQualityResampling
        Use a higher quality, slower resampling filter for Geometry operations (shear, scale, rotate, affine transform, etc.)
        See Also:
        Constant Field Values
      • kvImageTruncateKernel

        public static final int kvImageTruncateKernel
        Use only the part of the kernel that overlaps the image. For integer kernels, real_divisor = divisor * (sum of used kernel elements) / (sum of kernel elements). This should preserve image brightness at the edges. Convolution only.
        See Also:
        Constant Field Values
      • kvImageGetTempBufferSize

        public static final int kvImageGetTempBufferSize
        The function will return the number of bytes required for the temp buffer. If this value is negative, it is an error, per standard usage.
        See Also:
        Constant Field Values
      • kvImagePrintDiagnosticsToConsole

        public static final int kvImagePrintDiagnosticsToConsole
        Some functions such as vImageConverter_CreateWithCGImageFormat have so many possible error conditions that developers may need more help than a simple error code to diagnose problems. When this flag is set and an error is encountered, an informative error message will be logged to the Apple System Logger (ASL). The output should be visible in Console.app.
        See Also:
        Constant Field Values
      • kvImageNoAllocate

        public static final int kvImageNoAllocate
        Pass this flag to prevent vImage from allocating additional storage.
        See Also:
        Constant Field Values
      • kvImageHDRContent

        public static final int kvImageHDRContent
        Use methods that are HDR-aware, capable of providing correct results for input images with pixel values outside the otherwise limited (typically [-2,2]) range. This may be slower.
        See Also:
        Constant Field Values
      • kvImageDoNotClamp

        public static final int kvImageDoNotClamp
        Pass to disable clamping is some conversions to floating point formats. Use this if the input data may describe values outside [0,1] which should be preserved..
        See Also:
        Constant Field Values
      • kvImageRoiLargerThanInputBuffer

        public static final int kvImageRoiLargerThanInputBuffer
        See Also:
        Constant Field Values
      • kvImageInvalidKernelSize

        public static final int kvImageInvalidKernelSize
        See Also:
        Constant Field Values
      • kvImageInvalidEdgeStyle

        public static final int kvImageInvalidEdgeStyle
        See Also:
        Constant Field Values
      • kvImageMemoryAllocationError

        public static final int kvImageMemoryAllocationError
        See Also:
        Constant Field Values
      • kvImageNullPointerArgument

        public static final int kvImageNullPointerArgument
        See Also:
        Constant Field Values
      • kvImageInvalidParameter

        public static final int kvImageInvalidParameter
        See Also:
        Constant Field Values
      • kvImageBufferSizeMismatch

        public static final int kvImageBufferSizeMismatch
        See Also:
        Constant Field Values
      • kvImageInternalError

        public static final int kvImageInternalError
        Should never see this. File a bug!
        See Also:
        Constant Field Values
      • kvImageInvalidImageFormat

        public static final int kvImageInvalidImageFormat
        See Also:
        Constant Field Values
      • kvImageColorSyncIsAbsent

        public static final int kvImageColorSyncIsAbsent
        See Also:
        Constant Field Values
      • kvImageOutOfPlaceOperationRequired

        public static final int kvImageOutOfPlaceOperationRequired
        See Also:
        Constant Field Values
      • kvImageInvalidImageObject

        public static final int kvImageInvalidImageObject
        See Also:
        Constant Field Values
      • kvImageInvalidCVImageFormat

        public static final int kvImageInvalidCVImageFormat
        See Also:
        Constant Field Values
      • kvImageUnsupportedConversion

        public static final int kvImageUnsupportedConversion
        See Also:
        Constant Field Values
      • kvImageCoreVideoIsAbsent

        public static final int kvImageCoreVideoIsAbsent
        See Also:
        Constant Field Values
      • kvImageMatrixType_None

        public static final int kvImageMatrixType_None
        No matrix required for this format. NULL will be returned. Attempts to set this matrix are ignored.
        See Also:
        Constant Field Values
      • kvImageMatrixType_ARGBToYpCbCrMatrix

        public static final int kvImageMatrixType_ARGBToYpCbCrMatrix
        A vImage_ARGBToYpCbCrMatrix
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_EndOfList

        public static final int kvImageBufferTypeCode_EndOfList
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel1

        public static final int kvImageBufferTypeCode_ColorSpaceChannel1
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel2

        public static final int kvImageBufferTypeCode_ColorSpaceChannel2
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel3

        public static final int kvImageBufferTypeCode_ColorSpaceChannel3
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel4

        public static final int kvImageBufferTypeCode_ColorSpaceChannel4
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel5

        public static final int kvImageBufferTypeCode_ColorSpaceChannel5
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel6

        public static final int kvImageBufferTypeCode_ColorSpaceChannel6
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel7

        public static final int kvImageBufferTypeCode_ColorSpaceChannel7
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel8

        public static final int kvImageBufferTypeCode_ColorSpaceChannel8
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel9

        public static final int kvImageBufferTypeCode_ColorSpaceChannel9
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel10

        public static final int kvImageBufferTypeCode_ColorSpaceChannel10
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel11

        public static final int kvImageBufferTypeCode_ColorSpaceChannel11
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel12

        public static final int kvImageBufferTypeCode_ColorSpaceChannel12
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel13

        public static final int kvImageBufferTypeCode_ColorSpaceChannel13
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel14

        public static final int kvImageBufferTypeCode_ColorSpaceChannel14
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel15

        public static final int kvImageBufferTypeCode_ColorSpaceChannel15
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_ColorSpaceChannel16

        public static final int kvImageBufferTypeCode_ColorSpaceChannel16
        planar formats -- each buffer contains a single color channel, arising from an image described by a colorspace
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Alpha

        public static final int kvImageBufferTypeCode_Alpha
        Coverage component
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Indexed

        public static final int kvImageBufferTypeCode_Indexed
        indexed color spaces
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_CVPixelBuffer_YCbCr

        public static final int kvImageBufferTypeCode_CVPixelBuffer_YCbCr
        A YCbCr packed buffer formatted according to types in CVPixelBuffer.h. May be accompanied by an alpha channel
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Luminance

        public static final int kvImageBufferTypeCode_Luminance
        A Luminance (Y) plane
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Chroma

        public static final int kvImageBufferTypeCode_Chroma
        A two-channel chroma (CbCr) plane
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Cb

        public static final int kvImageBufferTypeCode_Cb
        A blue chroma (Cb) plane
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Cr

        public static final int kvImageBufferTypeCode_Cr
        A red chroma (Cr) plane
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_CGFormat

        public static final int kvImageBufferTypeCode_CGFormat
        always a singleton -- appearing as { kvImageBufferTypeCode_CGFormat, 0}
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Chunky

        public static final int kvImageBufferTypeCode_Chunky
        always a singleton -- appearing as { kvImageBufferTypeCode_Chunky, 0}
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_UniqueFormatCount

        public static final int kvImageBufferTypeCode_UniqueFormatCount
        must appear after last unique code
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_Monochrome

        public static final int kvImageBufferTypeCode_Monochrome
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_RGB_Red

        public static final int kvImageBufferTypeCode_RGB_Red
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_RGB_Green

        public static final int kvImageBufferTypeCode_RGB_Green
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_RGB_Blue

        public static final int kvImageBufferTypeCode_RGB_Blue
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_CMYK_Cyan

        public static final int kvImageBufferTypeCode_CMYK_Cyan
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_CMYK_Magenta

        public static final int kvImageBufferTypeCode_CMYK_Magenta
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_CMYK_Yellow

        public static final int kvImageBufferTypeCode_CMYK_Yellow
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_CMYK_Black

        public static final int kvImageBufferTypeCode_CMYK_Black
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_XYZ_X

        public static final int kvImageBufferTypeCode_XYZ_X
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_XYZ_Y

        public static final int kvImageBufferTypeCode_XYZ_Y
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_XYZ_Z

        public static final int kvImageBufferTypeCode_XYZ_Z
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_LAB_L

        public static final int kvImageBufferTypeCode_LAB_L
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_LAB_A

        public static final int kvImageBufferTypeCode_LAB_A
        Convenience codes for better code readability
        See Also:
        Constant Field Values
      • kvImageBufferTypeCode_LAB_B

        public static final int kvImageBufferTypeCode_LAB_B
        Convenience codes for better code readability
        See Also:
        Constant Field Values