YARP
Yet Another Robot Platform
Video_params Struct Reference

#include <usbCamera/linux/V4L_camera.h>

Public Attributes

int fd
 
std::string deviceId
 
bool addictionalResize
 
int resizeOffset_x
 
int resizeOffset_y
 
int resizeWidth
 
int resizeHeight
 
__u32 user_width
 
__u32 user_height
 
double horizontalFov
 
double verticalFov
 
yarp::os::Property intrinsic
 
bool dual
 
io_method io
 
int fps
 
unsigned char * raw_image
 
unsigned int raw_image_size
 
unsigned char * read_image
 
unsigned char * src_image
 
unsigned int src_image_size
 
unsigned char * dst_image_rgb
 
unsigned int dst_image_size_rgb
 
cv::Mat outMat
 
yarp::sig::VectorOf< yarp::dev::CameraConfigconfigurations
 
bool flip
 
unsigned int n_buffers
 
struct bufferbuffers
 
struct v4l2_format src_fmt
 
struct v4l2_format dst_fmt
 
struct v4l2_requestbuffers req
 
size_t pixelType
 
supported_cams camModel
 

Detailed Description

Definition at line 81 of file V4L_camera.h.

Member Data Documentation

◆ addictionalResize

bool Video_params::addictionalResize

Definition at line 86 of file V4L_camera.h.

◆ buffers

struct buffer* Video_params::buffers

Definition at line 128 of file V4L_camera.h.

◆ camModel

supported_cams Video_params::camModel

Definition at line 133 of file V4L_camera.h.

◆ configurations

yarp::sig::VectorOf<yarp::dev::CameraConfig> Video_params::configurations

Definition at line 124 of file V4L_camera.h.

◆ deviceId

std::string Video_params::deviceId

Definition at line 84 of file V4L_camera.h.

◆ dst_fmt

struct v4l2_format Video_params::dst_fmt

Definition at line 128 of file V4L_camera.h.

◆ dst_image_rgb

unsigned char* Video_params::dst_image_rgb

Definition at line 118 of file V4L_camera.h.

◆ dst_image_size_rgb

unsigned int Video_params::dst_image_size_rgb

Definition at line 119 of file V4L_camera.h.

◆ dual

bool Video_params::dual

Definition at line 96 of file V4L_camera.h.

◆ fd

int Video_params::fd

Definition at line 83 of file V4L_camera.h.

◆ flip

bool Video_params::flip

Definition at line 125 of file V4L_camera.h.

◆ fps

int Video_params::fps

Definition at line 99 of file V4L_camera.h.

◆ horizontalFov

double Video_params::horizontalFov

Definition at line 93 of file V4L_camera.h.

◆ intrinsic

yarp::os::Property Video_params::intrinsic

Definition at line 95 of file V4L_camera.h.

◆ io

io_method Video_params::io

Definition at line 98 of file V4L_camera.h.

◆ n_buffers

unsigned int Video_params::n_buffers

Definition at line 127 of file V4L_camera.h.

◆ outMat

cv::Mat Video_params::outMat

Definition at line 122 of file V4L_camera.h.

◆ pixelType

size_t Video_params::pixelType

Definition at line 132 of file V4L_camera.h.

◆ raw_image

unsigned char* Video_params::raw_image

Definition at line 104 of file V4L_camera.h.

◆ raw_image_size

unsigned int Video_params::raw_image_size

Definition at line 105 of file V4L_camera.h.

◆ read_image

unsigned char* Video_params::read_image

Definition at line 109 of file V4L_camera.h.

◆ req

struct v4l2_requestbuffers Video_params::req

Definition at line 128 of file V4L_camera.h.

◆ resizeHeight

int Video_params::resizeHeight

Definition at line 88 of file V4L_camera.h.

◆ resizeOffset_x

int Video_params::resizeOffset_x

Definition at line 87 of file V4L_camera.h.

◆ resizeOffset_y

int Video_params::resizeOffset_y

Definition at line 87 of file V4L_camera.h.

◆ resizeWidth

int Video_params::resizeWidth

Definition at line 88 of file V4L_camera.h.

◆ src_fmt

struct v4l2_format Video_params::src_fmt

Definition at line 128 of file V4L_camera.h.

◆ src_image

unsigned char* Video_params::src_image

Definition at line 113 of file V4L_camera.h.

◆ src_image_size

unsigned int Video_params::src_image_size

Definition at line 114 of file V4L_camera.h.

◆ user_height

__u32 Video_params::user_height

Definition at line 91 of file V4L_camera.h.

◆ user_width

__u32 Video_params::user_width

Definition at line 90 of file V4L_camera.h.

◆ verticalFov

double Video_params::verticalFov

Definition at line 94 of file V4L_camera.h.


The documentation for this struct was generated from the following file: