CVImageBuffer
An interface for managing different types of image data.
Overview
Core Video image buffers provides a convenient interface for managing different types of image data. Pixel buffers and Core Video OpenGL buffers derive from the Core Video image buffer.
Topics
Inspecting image buffers
CVImageBufferGetCleanRect(_:)CVImageBufferGetColorSpace(_:)CVImageBufferGetDisplaySize(_:)CVImageBufferGetEncodedSize(_:)CVImageBufferIsFlipped(_:)
Creating color spaces
Protocols
Data types
CVImageBufferCVImageSizeCVImageBufferOriginPositionCVImageCleanApertureCVImagePixelAspectRatioCVImageDisplayMaskRectangleCVImageStereoDisplayMaskRectangleCVImageChromaField
Color and signal characteristics
CVImageColorPrimariesCVImageTransferFunctionCVImageLogTransferFunctionCVImageYCbCrMatrixCVImageAlphaChannelModeCVImageFieldDetail
Converting between strings and integer code points
CVColorPrimariesGetIntegerCodePointForString(_:)CVColorPrimariesGetStringForIntegerCodePoint(_:)CVTransferFunctionGetIntegerCodePointForString(_:)CVTransferFunctionGetStringForIntegerCodePoint(_:)CVYCbCrMatrixGetIntegerCodePointForString(_:)CVYCbCrMatrixGetStringForIntegerCodePoint(_:)
Constants
Image Buffer Attachment KeysImage Buffer Clean Aperture KeysImage Buffer Pixel Aspect Ratio KeysImage Buffer Display Dimensions KeysImage Buffer Field Detail ConstantsImage Buffer YCbCr Matrix ConstantsImage Buffer Color Primaries ConstantsImage Buffer Transfer Function ConstantsImage Buffer Chroma Location ConstantsImage Buffer Chroma Subsampling ConstantsImage Buffer Display Mask Rectangle KeyskCVImageBufferDisplayMaskRectangleKeykCVImageBufferDisplayMaskRectangleStereoLeftKeykCVImageBufferDisplayMaskRectangleStereoRightKey