iSpike
2.1
Spike conversion library for robotics
|
#include <LogPolarVisualDataReducer.hpp>
Public Member Functions | |
LogPolarVisualDataReducer () | |
Bitmap & | getReducedImage () |
bool | isInitialized () |
void | setBitmap (Bitmap &bitmap) |
void | setOutputHeight (unsigned outputHeight) |
void | setOutputWidth (unsigned outputWidth) |
void | setFoveaRadius (double foveaRadius) |
Represents a Log Polar Visual Data Reducer capable of transforming an image from cartesian to logpolar coordinates
Definition at line 33 of file LogPolarVisualDataReducer.hpp.
Ouputs debug images and coordinates to file Constructor
Definition at line 25 of file LogPolarVisualDataReducer.cpp.
Returns a reference to the reduced image
Definition at line 43 of file LogPolarVisualDataReducer.cpp.
bool ispike::LogPolarVisualDataReducer::isInitialized | ( | ) | [inline] |
Definition at line 37 of file LogPolarVisualDataReducer.hpp.
void LogPolarVisualDataReducer::setBitmap | ( | Bitmap & | bitmap | ) |
Sets the bitmap and recalculates the new reduced image
Definition at line 49 of file LogPolarVisualDataReducer.cpp.
void LogPolarVisualDataReducer::setFoveaRadius | ( | double | foveaRadius | ) |
Sets fovea radius, throws exception if class has been initialized
Definition at line 89 of file LogPolarVisualDataReducer.cpp.
void LogPolarVisualDataReducer::setOutputHeight | ( | unsigned | outputHeight | ) |
Sets the input width, throws exception if class has been initialized.
Definition at line 71 of file LogPolarVisualDataReducer.cpp.
void LogPolarVisualDataReducer::setOutputWidth | ( | unsigned | outputWidth | ) |
Sets the output width, throws exception if class has been initialized
Definition at line 80 of file LogPolarVisualDataReducer.cpp.