iSpike  2.1
Spike conversion library for robotics
ispike::LogPolarVisualDataReducer Class Reference

#include <LogPolarVisualDataReducer.hpp>

List of all members.

Public Member Functions

 LogPolarVisualDataReducer ()
BitmapgetReducedImage ()
bool isInitialized ()
void setBitmap (Bitmap &bitmap)
void setOutputHeight (unsigned outputHeight)
void setOutputWidth (unsigned outputWidth)
void setFoveaRadius (double foveaRadius)

Detailed Description

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.


Constructor & Destructor Documentation

Ouputs debug images and coordinates to file Constructor

Definition at line 25 of file LogPolarVisualDataReducer.cpp.


Member Function Documentation

Returns a reference to the reduced image

Definition at line 43 of file LogPolarVisualDataReducer.cpp.

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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines