A EHDRColorFuser::EHDRColorFuser instance is a tool that flexibly fuses color images using HDR principles. More...
#include <eVision/EasyImage/EHDRColorFuser.h>
Public Member Functions | |
| EHDRColorFuser (const eVision::EROIC24 *lightSrc) | |
| Constructors for EHDRColorFuser objects. The image used must be the lightest (slowest shutter speed). | |
| EHDRColorFuser (const eVision::EROIC48 *lightSrc) | |
| Constructors for EHDRColorFuser objects. The image used must be the lightest (slowest shutter speed). | |
| EHDRColorFuser (const eVision::EHDRColorFuser &other) | |
| Constructors for EHDRColorFuser objects. The image used must be the lightest (slowest shutter speed). | |
| virtual | ~EHDRColorFuser () throw () |
| eVision::EHDRColorFuser & | operator= (const eVision::EHDRColorFuser &other) |
| Assignment operator. | |
| void | Fuse (const eVision::EROIC24 *darkSrc, int shutterSpeedFactor) |
| Fuses a dark image with the light image passed during object construction. | |
| void | Fuse (const eVision::EROIC48 *darkSrc, int shutterSpeedFactor) |
| Fuses a dark image with the light image passed during object construction. | |
| bool | GetFusedImage (eVision::EROIC24 *dst) |
| Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type. | |
| bool | GetFusedImage (eVision::EROIC48 *dst) |
| Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type. | |
| EHDRColorFuser (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
A EHDRColorFuser::EHDRColorFuser instance is a tool that flexibly fuses color images using HDR principles.
| eVision::EHDRColorFuser::EHDRColorFuser | ( | const eVision::EROIC24 * | lightSrc | ) |
Constructors for EHDRColorFuser objects. The image used must be the lightest (slowest shutter speed).
| lightSrc | Light input image (low shutter speed). |
| eVision::EHDRColorFuser::EHDRColorFuser | ( | const eVision::EROIC48 * | lightSrc | ) |
Constructors for EHDRColorFuser objects. The image used must be the lightest (slowest shutter speed).
| lightSrc | Light input image (low shutter speed). |
| eVision::EHDRColorFuser::EHDRColorFuser | ( | const eVision::EHDRColorFuser & | other | ) |
Constructors for EHDRColorFuser objects. The image used must be the lightest (slowest shutter speed).
| other | The other EHDRColorFuser that we will copy into this one. |
|
virtual | ||||||||||||
| eVision::EHDRColorFuser::EHDRColorFuser | ( | CppWrapperInternal::InternalConstructor | ) |
| void eVision::EHDRColorFuser::Fuse | ( | const eVision::EROIC24 * | darkSrc, |
| int | shutterSpeedFactor ) |
Fuses a dark image with the light image passed during object construction.
| darkSrc | Dark input image (higher shutter speed). |
| shutterSpeedFactor | Shutter speed factor between light and dark image. |
| void eVision::EHDRColorFuser::Fuse | ( | const eVision::EROIC48 * | darkSrc, |
| int | shutterSpeedFactor ) |
Fuses a dark image with the light image passed during object construction.
| darkSrc | Dark input image (higher shutter speed). |
| shutterSpeedFactor | Shutter speed factor between light and dark image. |
| bool eVision::EHDRColorFuser::GetFusedImage | ( | eVision::EROIC24 * | dst | ) |
Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type.
| dst | Output image. |
| bool eVision::EHDRColorFuser::GetFusedImage | ( | eVision::EROIC48 * | dst | ) |
Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type.
| dst | Output image. |
| eVision::EHDRColorFuser & eVision::EHDRColorFuser::operator= | ( | const eVision::EHDRColorFuser & | other | ) |
Assignment operator.
| other | The other EHDRColorFuser that we will copy into this one. |
| CppWrapperInternal::WrappedClass eVision::EHDRColorFuser::wrappedClass_ |