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 |
Example:
dim p as new Picture(300, 200)
dim b as CVPixelBufferMBS = CVPixelBufferMBS.PixelBufferWithPicture(p)
MsgBox str(b.Width)+" x "+str(b.Height)
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.
- 5 properties
- 4 methods
- method CIImage as Variant
- method Constructor Private
- method JPEG(CompressionFactor as Double = 0.8) as Memoryblock
- method NSImage as Variant
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 21.5pr3
- MBS Xojo Plugins, version 21.2pr1
- MBS Xojo Plugins, version 18.4pr3
- AVCaptureVideoDataOutput improvements
- MBS Xojo / Real Studio Plugins, version 15.2pr8
The items on this page are in the following plugins: MBS AVFoundation Plugin.
CustomPDFViewMBS - CVPixelBufferMBS
