libwallaby  v24
The wallaby standard library
Camera::ChannelImpl Class Referenceabstract

#include <camera.hpp>

Public Member Functions

 ChannelImpl ()
 
virtual ~ChannelImpl ()
 
void setImage (const cv::Mat &image)
 
ObjectVector objects (const Config &config)
 

Protected Member Functions

virtual void update (const cv::Mat &image)=0
 
virtual ObjectVector findObjects (const Config &config)=0
 

Constructor & Destructor Documentation

◆ ChannelImpl()

Camera::ChannelImpl::ChannelImpl ( )

◆ ~ChannelImpl()

virtual Camera::ChannelImpl::~ChannelImpl ( )
virtual

Member Function Documentation

◆ findObjects()

virtual ObjectVector Camera::ChannelImpl::findObjects ( const Config config)
protectedpure virtual

◆ objects()

ObjectVector Camera::ChannelImpl::objects ( const Config config)

◆ setImage()

void Camera::ChannelImpl::setImage ( const cv::Mat &  image)

◆ update()

virtual void Camera::ChannelImpl::update ( const cv::Mat &  image)
protectedpure virtual

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