|
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. | |
| ~MiniImageProducer () | |
| Destructor. | |
| bool | isValid () |
| Check if all data is valid. | |
| void | produce () |
| Produce mini image. | |
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().