Platforms to show: All Mac Windows Linux Cross-Platform
CVImageBufferMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Pixel buffers and Core Video OpenGL buffers derive from the Core Video image buffer.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 7 properties
- 2 methods
- method Constructor Private
- method JPEG(CompressionFactor as Double = 0.8) as Memoryblock
Sub classes:
Some properties using for this class:
- CMSampleBufferMBS.ImageBuffer as CVImageBufferMBS
Some examples using this class:
- /AVFoundation/Extract video frames
- /AVFoundation/Live Barcode Detection with Vision/Live Barcode Detection with Vision
- /AVFoundation/Live picture processing
Blog Entries
- MBS Xojo Plugins, version 24.4pr3
- MBS Xojo Plugins, version 21.5pr3
- MBS Xojo Plugins, version 21.2pr1
- MBS Xojo Plugins, version 18.4pr3
- AVCaptureVideoDataOutput improvements
- MBS Xojo / Real Studio Plugins, version 15.2pr8
Release notes
- Version 24.4
- Changed CIImage and NSImage in CVImageBufferMBS class to be properties.
- Changed AVCaptureVideoDataOutputMBS class to provide JPEGData and NSImageMBS to CVImageBufferMBS class for iOS, too.
- Version 21.5
- Fixed problem in VNTargetedImageRequestMBS with passing CVImageBufferMBS as CVPixelBufferMBS.
- Version 21.2
- Changed functions returning CVImageBufferMBS to return CVPixelBufferMBS if the image buffer contains pixels.
- Version 18.4
- Changed CMSampleBufferMBS to cache CVImageBufferMBS.
- Changed CVImageBufferMBS to cache NSImageMBS and CGImageMBS objects and jpeg data Memoryblock.
- Fixed memory leak in CVImageBufferMBS.NSImage function.
The items on this page are in the following plugins: MBS AVFoundation Plugin.
CustomPDFViewMBS - CVPixelBufferMBS