Classes | Namespaces | Enumerations | Variables
types.h File Reference
#include <vector>
#include <string>
#include <chrono>
#include <memory>
#include <sstream>
#include <cmath>
#include <ctime>
#include <climits>
#include <cstring>
#include <stdexcept>
#include <asm/types.h>
#include <linux/videodev2.h>
#include <sys/ioctl.h>
#include <sys/time.h>
#include <opencv2/imgproc.hpp>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  usb_cam::buffer
 
struct  usb_cam::camera_control_t
 
struct  usb_cam::camera_image_t
 
struct  usb_cam::capture_format_t
 

Namespaces

 usb_cam
 
 usb_cam::constants
 

Enumerations

enum  usb_cam::color_format_t { usb_cam::COLOR_FORMAT_YUV420P, usb_cam::COLOR_FORMAT_YUV422P, usb_cam::COLOR_FORMAT_UNKNOWN }
 
enum  usb_cam::io_method_t { usb_cam::IO_METHOD_READ, usb_cam::IO_METHOD_MMAP, usb_cam::IO_METHOD_USERPTR, usb_cam::IO_METHOD_UNKNOWN }
 
enum  usb_cam::pixel_format_t {
  usb_cam::PIXEL_FORMAT_YUYV, usb_cam::PIXEL_FORMAT_UYVY, usb_cam::PIXEL_FORMAT_MJPEG, usb_cam::PIXEL_FORMAT_YUVMONO10,
  usb_cam::PIXEL_FORMAT_RGB24, usb_cam::PIXEL_FORMAT_BGR24, usb_cam::PIXEL_FORMAT_GREY, usb_cam::PIXEL_FORMAT_YU12,
  usb_cam::PIXEL_FORMAT_H264, usb_cam::PIXEL_FORMAT_UNKNOWN
}
 

Variables

static const int usb_cam::constants::clipping_table_offset = 128
 
static const std::vector< unsigned char > usb_cam::constants::uchar_clipping_table
 


usb_cam
Author(s): Benjamin Pitzer
autogenerated on Sat May 27 2023 02:53:05