Fawkes API
Fawkes Development Version
|
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... | |
Mini image producer.
Uses a scaler to create small version of an image.
Definition at line 34 of file mini_image_producer.h.
MiniImageProducer::MiniImageProducer | ( | const char * | orig_id, |
const char * | mini_id, | ||
firevision::Scaler * | scaler, | ||
fawkes::Logger * | logger | ||
) |
Constructor.
orig_id | original image ID |
mini_id | mini image ID |
scaler | Scaler |
logger | Logger |
Definition at line 44 of file mini_image_producer.cpp.
References fawkes::Logger::log_debug(), fawkes::Logger::log_error(), firevision::Scaler::needed_scaled_height(), firevision::Scaler::needed_scaled_width(), firevision::Scaler::set_original_dimensions(), and firevision::Scaler::set_scale_factor().
MiniImageProducer::~MiniImageProducer | ( | ) |
Destructor.
Definition at line 84 of file mini_image_producer.cpp.
bool MiniImageProducer::isValid | ( | ) |
Check if all data is valid.
Definition at line 96 of file mini_image_producer.cpp.
void MiniImageProducer::produce | ( | ) |
Produce mini image.
Definition at line 106 of file mini_image_producer.cpp.
References fawkes::MultiLogger::log_warn().