Fawkes API  Fawkes Development Version
MiniImageProducer Class Reference

Mini image producer. More...

#include "mini_image_producer.h"

Public Member Functions

 MiniImageProducer (const char *orig_id, const char *mini_id, firevision::Scaler *scaler, fawkes::Logger *logger)
 Constructor. More...
 
 ~MiniImageProducer ()
 Destructor. More...
 
bool isValid ()
 Check if all data is valid. More...
 
void produce ()
 Produce mini image. More...
 

Detailed Description

Mini image producer.

Uses a scaler to create small version of an image.

Author
Tim Niemueller

Definition at line 34 of file mini_image_producer.h.

Constructor & Destructor Documentation

◆ MiniImageProducer()

MiniImageProducer::MiniImageProducer ( const char *  orig_id,
const char *  mini_id,
firevision::Scaler scaler,
fawkes::Logger logger 
)

◆ ~MiniImageProducer()

MiniImageProducer::~MiniImageProducer ( )

Destructor.

Definition at line 84 of file mini_image_producer.cpp.

Member Function Documentation

◆ isValid()

bool MiniImageProducer::isValid ( )

Check if all data is valid.

Returns
true if shared memory images have been openened successfully and a scaler is set, false otherwise

Definition at line 96 of file mini_image_producer.cpp.

◆ produce()

void MiniImageProducer::produce ( )

Produce mini image.

Definition at line 106 of file mini_image_producer.cpp.

References fawkes::MultiLogger::log_warn().


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