#include <AutoShutter.h>
Inheritance diagram for AutoShutter:
Public Member Functions | |
AutoShutter (const SpecialVisionInterfaces &interfaces) | |
Constructor. | |
virtual void | execute () |
Executes the module. | |
void | reset () |
void | makeHistogram (int which) |
void | selectBest () |
Public Attributes | |
int | state |
double | histograms [256][9] |
Definition at line 16 of file AutoShutter.h.
|
Constructor.
Definition at line 15 of file AutoShutter.cpp. References reset(). |
Here is the call graph for this function:
|
Executes the module.
Implements Module. Definition at line 29 of file AutoShutter.cpp. References makeHistogram(), reset(), selectBest(), Sensors::setCameraParameters(), SpecialPercept::shutterSelected, CameraParameters::theGain, CameraParameters::theShutterSpeed, CameraParameters::theWhiteBalance, and SpecialPercept::type. Referenced by DefaultSpecialVision::execute(). |
Here is the call graph for this function:
|
Definition at line 21 of file AutoShutter.cpp. References histograms. Referenced by AutoShutter(), and execute(). |
|
Definition at line 120 of file AutoShutter.cpp. References cameraResolutionHeight_ERS7, cameraResolutionWidth_ERS7, histograms, and Image::image. Referenced by execute(). |
|
Definition at line 131 of file AutoShutter.cpp. References histograms, min, Sensors::setCameraParameters(), CameraParameters::theGain, CameraParameters::theShutterSpeed, and CameraParameters::theWhiteBalance. Referenced by execute(). |
Here is the call graph for this function:
|
Definition at line 28 of file AutoShutter.h. |
|
Definition at line 30 of file AutoShutter.h. Referenced by makeHistogram(), reset(), and selectBest(). |