Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# ImageBrightnessEstimator Class Reference

A ImageBrightnessEstimator. More...

`#include <ImageBrightnessEstimator.h>`

Inheritance diagram for ImageBrightnessEstimator:

[legend]
Collaboration diagram for ImageBrightnessEstimator:

[legend]
List of all members.

## Public Member Functions
| ImageBrightnessEstimator (const SpecialVisionInterfaces &interfaces)
| Constructor.
virtual void | execute ()
| Executes the module and estimates the overall image brightness.

## Detailed Description

A ImageBrightnessEstimator.

Definition at line 17 of file ImageBrightnessEstimator.h.

## Constructor & Destructor Documentation

ImageBrightnessEstimator::ImageBrightnessEstimator | ( | const SpecialVisionInterfaces & | interfaces | ) |

  | Constructor. Parameters:
  interfaces | The interfaces of the SpecialVision module
Definition at line 14 of file ImageBrightnessEstimator.cpp.

## Member Function Documentation

void ImageBrightnessEstimator::execute | ( |  | ) | `[virtual]`

| Executes the module and estimates the overall image brightness. Reimplemented from Module. Definition at line 19 of file ImageBrightnessEstimator.cpp. References Image::cameraInfo, SpecialPercept::estimatedImageBrightness, Image::image, CameraInfo::resolutionHeight, CameraInfo::resolutionWidth, and SpecialPercept::type. Referenced by DefaultSpecialVision::execute().

The documentation for this class was generated from the following files:

- Modules/SpecialVision/ImageBrightnessEstimator.h
- Modules/SpecialVision/ImageBrightnessEstimator.cpp