Skip to main content

buf

The functions prefixed with Mbuf make up the Buffer module. The Buffer module allows you to allocate and control data buffers (storage areas) and containers (Aurora Imaging Library objects that hold buffers and other containers) that are typically operated on by functions of several Aurora Imaging Library modules. Examples of buffers include image buffers and lookup table (LUT) buffers. The module allows you to isolate regions of a buffer using child buffers or regions of interest, copy regions or bit-planes of a buffer to another buffer, and convert images grabbed from a camera with a Bayer filter into 3-band color images. The module can archive and retrieve buffer data in common storage formats (such as TIFF, JPEG, and AVI). The module also allows you to compress and decompress images and sequences, lossily or losslessly.

Mbuf functions

Copyright © 2026 Zebra Technologies.