Data buffers
This chapter discusses data buffers in detail. It shows you how to allocate and manage data buffers, and how to restrict an operation to a portion of a data buffer using child buffers and regions of interest. It shows you how YUV buffers are stored, how to create a user-defined buffer, and how Aurora Imaging Library defines the pixel reference position. It shows you how to grab images with a Bayer camera and restore the color information.
In this chapter
- Data buffers overview
- Target system
- Specifying the dimensions of a data buffer
- Data type and depth
- Attribute
- Using child buffers ROIs or a copy to manipulate specific data areas
- Managing data buffers
- Multi band buffers
- Controlling how color image buffers are stored
- RGB buffers
- Binary buffers
- YUV buffers
- Accessing a buffer directly
- Mapping a data buffer to userallocated memory
- Pixel conventions
- Using buffers with the Bayer color filter
- Buffer overscan
- Advanced memory management