libwallaby  v24
The wallaby standard library
Camera::Device Class Reference

#include <camera.hpp>

Public Member Functions

 Device ()
 
 ~Device ()
 
bool open (const int number=0, Resolution resolution=LOW_RES, Model model=WHITE_2016)
 
bool isOpen () const
 
bool close ()
 
bool update ()
 
void setWidth (const unsigned width)
 
void setHeight (const unsigned height)
 
unsigned width () const
 
unsigned height () const
 
const ChannelPtrVectorchannels () const
 
const cv::Mat & rawImage () const
 
void setConfig (const Config &config)
 
const Configconfig () const
 
const unsigned char * bgr () const
 

Static Public Member Functions

static unsigned int resolutionToHeight (Resolution res)
 
static unsigned int resolutionToWidth (Resolution res)
 

Constructor & Destructor Documentation

Camera::Device::Device ( )
Camera::Device::~Device ( )

Member Function Documentation

const unsigned char* Camera::Device::bgr ( ) const
const ChannelPtrVector& Camera::Device::channels ( ) const
bool Camera::Device::close ( )
const Config& Camera::Device::config ( ) const
unsigned Camera::Device::height ( ) const
bool Camera::Device::isOpen ( ) const
bool Camera::Device::open ( const int  number = 0,
Resolution  resolution = LOW_RES,
Model  model = WHITE_2016 
)
const cv::Mat& Camera::Device::rawImage ( ) const
static unsigned int Camera::Device::resolutionToHeight ( Resolution  res)
static
static unsigned int Camera::Device::resolutionToWidth ( Resolution  res)
static
void Camera::Device::setConfig ( const Config config)
void Camera::Device::setHeight ( const unsigned  height)
void Camera::Device::setWidth ( const unsigned  width)
bool Camera::Device::update ( )
unsigned Camera::Device::width ( ) const

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