player_camera_data Struct Reference
#include <player_interfaces.h>
Detailed Description
Data: state (PLAYER_CAMERA_DATA_STATE).
Definition at line 543 of file player_interfaces.h.
Public Attributes | |
uint32_t | width |
Image dimensions [pixels]. | |
uint32_t | height |
Image dimensions [pixels]. | |
uint32_t | bpp |
Image bits-per-pixel (8, 16, 24, 32). | |
uint32_t | format |
Image format (must be compatible with depth). | |
uint32_t | fdiv |
Some images (such as disparity maps) use scaled pixel values; for these images, fdiv specifies the scale divisor (i.e., divide the integer pixel value by fdiv to recover the real pixel value). | |
uint32_t | compression |
Image compression; PLAYER_CAMERA_COMPRESS_RAW indicates no compression. | |
uint32_t | image_count |
Size of image data as stored in image buffer (bytes). | |
uint8_t * | image |
Compressed image data (byte-aligned, row major order). |
Member Data Documentation
uint8_t* player_camera_data::image |
Compressed image data (byte-aligned, row major order).
Multi-byte image formats (such as MONO16) must be converted to network byte ordering.
Definition at line 565 of file player_interfaces.h.
Referenced by ImageBase::ImageBase(), CameraUvc::Main(), ImageBase::ProcessMessage(), SphereDriver::RefreshData(), and ImageBase::~ImageBase().
The documentation for this struct was generated from the following file: