#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(). |
1.3.6